论坛首页 入门技术论坛

jsp页面加载时就调用action的问题

浏览 10635 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-03-10   最后修改:2009-03-12

jsp页面加载时就调用action的问题????

希望各位 给小弟 指点指点!

 

   发表时间:2009-10-23   最后修改:2009-10-23
   不知你问题解决了没?之前我也想问同样的问题于是google搜索结果转到你的页面上来了,却发现只有提问没有回答。
   现在我已经找到解决方法了,虽然晚了还是回答一下,说不定会有朋友用得着
   在需要加载action的页面上使用struts2的action标签<s:action name="XX" namespace="XX" executeResult="true" />其中name是指你需要加载的action的名称,namespace指的是你在struts.xml中配置这个action时给它指定的namespace如果没有配就省略不写,executeResult="true"指的是需要返回视图(这是网上搜索的说法,也没有讲很清楚,个人理解就是显示action执行完之后struts.xml的result中配置的跳转页面的视图),如果executeResult="false"虽然action是执行了但是看不到执行后的结果

希望对你或其他遇到同样问题的朋友有用
0 请登录后投票
   发表时间:2009-11-06  
1楼的好心人啊,感谢你留下的解答
0 请登录后投票
   发表时间:2009-11-06  
yadsun 写道
   不知你问题解决了没?之前我也想问同样的问题于是google搜索结果转到你的页面上来了,却发现只有提问没有回答。
   现在我已经找到解决方法了,虽然晚了还是回答一下,说不定会有朋友用得着
   在需要加载action的页面上使用struts2的action标签<s:action name="XX" namespace="XX" executeResult="true" />其中name是指你需要加载的action的名称,namespace指的是你在struts.xml中配置这个action时给它指定的namespace如果没有配就省略不写,executeResult="true"指的是需要返回视图(这是网上搜索的说法,也没有讲很清楚,个人理解就是显示action执行完之后struts.xml的result中配置的跳转页面的视图),如果executeResult="false"虽然action是执行了但是看不到执行后的结果

希望对你或其他遇到同样问题的朋友有用




问题我已经解决,我用的方法如下:
在index2.jsp上<jsp:forward page="/showToIndexLink.do"></jsp:forward>
然后把处理的结果显示到index.jsp
0 请登录后投票
   发表时间:2009-12-22  
如果我不用中间页面呢?有什么办法可以直接加载?
0 请登录后投票
   发表时间:2009-12-22  
天涯之海 写道
如果我不用中间页面呢?有什么办法可以直接加载?

这个我就不会了,用中间jsp跳转简单点嘛
0 请登录后投票
   发表时间:2009-12-22  
xf.zhouwenjun 写道
天涯之海 写道
如果我不用中间页面呢?有什么办法可以直接加载?

这个我就不会了,用中间jsp跳转简单点嘛

试试js脚本呢,我没有试过,你要是试出来了分享一下啊
0 请登录后投票
   发表时间:2009-12-23  
用jstl标签
c:if判断一个字串或者集合是否为空
为空就jsp:foward到你的action
0 请登录后投票
   发表时间:2009-12-25  
chensunhao 写道
用jstl标签
c:if判断一个字串或者集合是否为空
为空就jsp:foward到你的action



关于jstl 我不会写, 能否贴 个小 例子 谢谢 !
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics