请求struts2的action路径怎么回显成.jsp

 我来答
an0011121
推荐于2016-06-08 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3948
采纳率:55%
帮助的人:2325万
展开全部

一个请求发送到了服务器的action,然后action处理完了,转向一个jsp:

(1)首先,action的execute(用了DMI可以指定其他)返回逻辑路径字符串;

(2)然后,struts.xml中为该逻辑路径配置物理路径,这里你可以转向js;

从而,完成到jsp页面的跳转。此时,浏览器显示的uri是一个action的名字,因为这是服务器端跳转,客户端只知道请求的是一个action,不知道服务器又做了怎样的跳转,所以地址栏还是那个action的名字。这时候,值栈和ognl可用。


然后说你的回显。你的回显如果在上面两个步骤处已经解决了,那么就不用往下看了。如果你的回显是要求客户端浏览器地址栏显示的地址不是action而是那个jsp的名字,那么就要使用客户端跳转了。

只需要加一个type属性。然后此时,客户端地址栏显示的是jsp。但是值栈和ognl不可用。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式