日期:2014-05-18  浏览次数:20722 次

struts中的action中的方法
struts中的action中的方法  
下面这个  
public   ActionForward   execute()  
方法是只有用户点击提交后才进入这个方法吗?  
action中的方法,有没有网页加载的时候就运行的方法啊?

------解决方案--------------------
没有,action是响应请求的部分,只有提交以后才执行,网页加载要运行可以用js,如果js不够还可以用js + ajax
------解决方案--------------------
恩,楼上的正解,window.onload()页面加载的时候你可以用AjAx从后台取数据,组个XML前台解析,也可以.
------解决方案--------------------
不提交也可以, <a href= "aa.do> ,aa在struts.xml里面配置
------解决方案--------------------
肯定有捏,在页面加载的时候,也就是BODY的ONLOAD事件调用javascript方法,这边用到的是ajax异步提交,返回来之后把数据显示在页面上
------解决方案--------------------
可以,因为普通的页面链接也都是可以的
<a href= "**.do "> </> 当然,你可以在onload中加入
------解决方案--------------------
那么能不能运行就去
fromservelt中取到相应值的方法啊
------解决方案--------------------
要在页面加载的时候处理事件~~
没必要在action中写吧
可以在struts-config配制文件中配制plug-in
------解决方案--------------------
从某一方面说,action的执行和jsp没有任何关系,action只所以能做出反映,是servlet支配struts-config-xml文件来进行的。
------解决方案--------------------
学习了