日期:2014-05-19  浏览次数:20659 次

struts2
本人菜鸟一个,想请教下用<a href="http://......">这样的连接和用action跳转下有什么不同啊,我在action中是直接返回SUCCESS然后跳转到同一个页面的,但是就是不同,请各位给我指点指点吧,谢谢了。(如果我的问题确实很简单也请细心给我讲解,谢谢了)。

------解决方案--------------------
你用action返回success经过struts,带参返回,用<a href="http://......">就是一个超链接没有什么意义
------解决方案--------------------
我觉得action跳转是dispatcher转发,而<a></a>是redirect重定向
------解决方案--------------------
你菜到连自己问的是啥估计都不知道吧,还是想明白再问。
------解决方案--------------------
连接是get提交
action主要功能是处理前台提交过来的内容
------解决方案--------------------
一个是直接href链接!! 可以直接跳转,
一个是form提交

都是通过struts的拦截 ,href:xx.jsp或者xx.action href:url
 而 form 只是 xx.action
------解决方案--------------------
<a href="http://......">能跨服务器跳、跨应用跳,比如跳到baidu,action跳貌似只能是同一个应用内部吧。。。不知理解的对不对
------解决方案--------------------
同意二楼
------解决方案--------------------
说明你配置的路径不对。。。鉴定完毕。