用jsp:forward page实现简单的数据跳转,问题字啊图片大镜框 下方看不清,有点看不清,求教

&& 如果大家在阅读的过程中有什么问题,可以留言或发EMAIL给我. 我一定会回复并尽力给予答复.这也是相互促进的过程.. 有JAVA或J2EE方面的问题,也可以交流一下
随笔分类(15)
文章分类(59)
积分与排名
阅读排行榜
评论排行榜jsp forward跳转乱码_百度知道&jsp:forward&&标签
&jsp:forward&
重定向一个HTML文件,JSP文件,或者是一个程序段.
&jsp:forward page={"relativeURL" | "&%= expression %&"}
&jsp:forward page={"relativeURL" | "&%= expression %&"}
&jsp:param name="parameterName" value="{parameterValue | &%=
expression %&}" /&
&/jsp:forward&
&jsp:forward page="/servlet/login" /&
&jsp:forward page="/servlet/login"&
&jsp:param name="username" value="jsmith" /&
&/jsp:forward&
&jsp:forward&标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象.&jsp:forward&标签以下的代码,将不能执行.
你能够向目标文件传送参数和值,在这个例子中我们传递的参数名为username,值为scott,如果你使用了&jsp:param&标签的话,目标文件必须是一个动态的文件,能够处理参数.
如果你使用了非缓冲输出的话,那么使用&jsp:forward&时就要小心。如果在你使用&jsp:forward&之前,jsp文件已经有了数据,那么文件执行就会出错.
page="{relativeURL | &%= expression %&}"
这里是一个表达式或是一个字符串用于说明你将要定向的文件或URL.这个文件可以是JSP,程序段,或者其它能够处理request对象的文件(如asp,cgi,php).
&jsp:param name="parameterName" value="{parameterValue | &%=
expression %&}" /&+
向一个动态文件发送一个或多个参数,这个文件一定是动态文件.
如果你想传递多个参数,你可以在一个JSP文件中使用多个&jsp:param&。name指定参数名,value指定参数值.
&jsp:forward&标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象。&jsp:forward&标签以后的代码,将不能执行。
&jsp:forward&例子(peixun2.9.jsp)
contentType="text/charset=gb2312" %&
&&&&&&&&head&
&&&&&&&&&&&&&&&title&test&/title&
&&&&&&&&/head&
&&&&&&&&body&
&&&&&&&&&&&&&&&jsp:forward
page="forwardTo.jsp"&
&&&&&&&&&&&&&&&&&&&&&&jsp:param
name="userName" value="Jason.D"/&
&&&&&&&&&&&&&&&/jsp:forward&
&&&&&&&&/body&
forwardTo.jsp
contentType="text/charset=gb2312" %&
&!--forwardTo.jsp--&
&&&&&&&String
useName=request.getParameter("userName");
&&&&&&&String
outStr= "Welcome! ";
&&&&&&&outStr+=useN
&&&&&&&out.println(outStr);
该语句实现页面跳转,并可携带相关参数,浏览器地址栏数据不改变,不会显示参数信息(rewriting好像会显示),要实现选择性跳转需要借助expression语句进行控制,具体优劣有待研究.&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Struts2.x jsp页面无法使用jsp:forward跳转到action - 风吹残阳 - 推酷
Struts2.x jsp页面无法使用jsp:forward跳转到action - 风吹残阳
问题:使用&jsp:forward page=&test&&&/jsp:forward&语句无法跳转到test所对应的action。
解决办法:在web.xml中 添加
&filter-mapping&
&&&&&&&& &filter-name&struts2&/filter-name&
&&&&&&&& &url-pattern&/*&/url-pattern&
&dispatcher&REQUEST&/dispatcher&
&&&&&&&& &dispatcher&FORWARD&/dispatcher&
&&&& &/filter-mapping&
原因:在jsp中添加了REQUEST,FORWARD,INCLUDE和ERROR四个级别,用来设定每个filter-mapping所能响应的请求类型,默认是REQUEST类型,所以对于FORWARD类型无法响应,也就无法跳转。并且这里要注意,不能为了使用FORWARD而只添加这一个,这个地方是覆盖处理的,需要将所需要用的都添加进去,就连REQUEST也一样。最好添加四个。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致jsp页面多次跳转问题。。。紧急求高手大神解答_百度知道}

我要回帖

更多关于 右胸下方好像有点肿 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信