${pageContext.request.contextPath } 问题 今天真的见鬼了,我在项目里的不同文件的jsp里用了${pageContext.request.contextPath },结果返回的值都不一样,都获得了当前的文件夹名称,什么情况????折腾了很久,没搞懂!难道在一个项目中 ${pageContext.request.contextPath } 会改变??? 很晕 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ${pageContext.request.contextPath}是从这个请求路径(URL)上截取你的项目应用名的,比如你的项目名是hello,截取的结果应该就是/hello,/代表http//:localhost:8080。看下你是怎么使用这个表达式的。 我估计是你配置的path="" 导致的。。 我在jsp里引用了其他的jsp文件<%@include file="/common/head.jsp" %>其中common是webRoot下的一个文件夹,在本地运行是能够成功的,但是我用绑定的域名访问它就报错,找不到被引入的jsp文件head.jsp 还有,${pageContext.request.contextPath } 真的会变,真的很晕,我在页面输出这句话,直接就是一些webRoot下文件夹的名称,难道是我哪里设置错了???求解 ${pageContext.request.contextPath }一般都是输当前所在的项目名称。楼主不妨晒出代码来看看。 我用的struts2,在本地访问有时候可以,但是有时候就会出现问题,就说那个head.jsp找不到,我的action跳到下面的jsp就不会成功。<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage=""%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <link type="image/x-icon" rel="icon" href="/pic/logo/logo.ico" /> <link type="image/x-icon" rel="shortcut icon" href="/pic/logo/logo.ico" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>welcome</title> <script type="text/javascript" language="javascript" src="${pageContext.request.contextPath }/js/jquery-1.7.2.min.js"></script> <script language="javascript" type="text/javascript"></script> <style type="text/css">table { position: relative; width: 50%; left: 25%;}</style> </head> <body> <form action="${pageContext.request.contextPath }/register/gotoregister" method="post"> <div id="main_div"> <br /> <br /> <table> <tr> <td> username: </td> <td> <input name="user.nickName" type="text" /> </td> </tr> <tr> <td> password: </td> <td> <input name="user.passWord" type="text" /> </td> </tr> <tr> <td> email: </td> <td> <input name="user.email" type="text" /> </td> </tr> </table> <input type="submit" value="提交" /> <br /> <br /> <hr /> <br /> </div> </form> </body></html> 在本地可以了,但是我用绑定的域名访问这个项目,有报错!!!找不到包含的head.jsp文件,难道项目发布前需要修改什么地方吗? 期刊 论文 帮我看看这个错误信息,谢谢各位啦 lucene 2.9获取得分? 大家好,最近想用一下glassfish v3,但无从入手 IE7关闭页签时不释放Java控制台 主题: 关于单点登陆--请兄弟们帮忙 !!! 关于运行junit出现Class not found 的问题。谢谢 web应用程序中,实现定时触发的动作,用什么解决方案比较好? JB各版本占内存各多少啊? 简单问题请教:有了JBOSS,就不用J2SDKEE了吧?还有J2EE_HOME环境变量还要设定吗? Ext FitLayout的一个问题 用友汽车信息科技(上海)高级Java程序员(上海)的面试题目
,我的action跳到下面的jsp就不会成功。
<%@ page contentType="text/html; charset=utf-8" language="java"
import="java.sql.*" errorPage=""%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link type="image/x-icon" rel="icon" href="/pic/logo/logo.ico" />
<link type="image/x-icon" rel="shortcut icon"
href="/pic/logo/logo.ico" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>welcome</title>
<script type="text/javascript" language="javascript"
src="${pageContext.request.contextPath }/js/jquery-1.7.2.min.js">
</script>
<script language="javascript" type="text/javascript"></script>
<style type="text/css">
table {
position: relative;
width: 50%;
left: 25%;
}
</style>
</head>
<body>
<form action="${pageContext.request.contextPath }/register/gotoregister" method="post">
<div id="main_div">
<br />
<br />
<table>
<tr>
<td>
username:
</td>
<td>
<input name="user.nickName" type="text" />
</td>
</tr>
<tr>
<td>
password:
</td>
<td>
<input name="user.passWord" type="text" />
</td>
</tr>
<tr>
<td>
email:
</td>
<td>
<input name="user.email" type="text" />
</td>
</tr>
</table>
<input type="submit" value="提交" /> <br />
<br />
<hr />
<br />
</div>
</form>
</body>
</html>