解决方案 »
- hibernate如何加悲观锁
- 做EDI相关的怎么样。。。
- 谁有ExtJs 的sources文件!
- struts2校验信息显示问题
- 关于在spring+hibernate3+quartz总遇到的一个关闭连接的问题。我应用第一天运行好好的,第二天就报如下的错误,请各位大虾指导。
- 在JSP页面怎样用foreach标签循环遍历输入Map集合?
- JBOSS部署应用的问题
- 关于java操作xml的问题
- 新手求教:使用PowerDesigner建完MySql的数据表后,代码里没有我增加的外键代码...急..
- JB问题系列1:怎样升级JB8自带的Struts版本
- 各位大侠,请教tiles如何实现局部刷新,急用,哪位好心人指导指导
- 数据库死锁问题
<s:property value="code1"/>
这样就可以获得你的验证码字符串了
<s:property value="#application.rand"/>
<img src="rand.action" onclick="changeValidateCode(this)" />
<s:debug></s:debug>
你是先显示application.rand后请求rand.action所以你第一次打开这个jsp页面的时候你先取这个application.rand还没请求当然就没有赋值到值栈。你刷新一下就会发现显示的是你上一次的rand
<img src="rand.action" onclick="changeValidateCode(this)" />
<s:property value="#application.rand"/>
然后你看在你的CodeAction返回(return)以前 那个code1的值是多少。
action中的参数市放在ValueStack中的,只要你在Action中有get方法那么在页面上就是可以获取的。
希望能够帮到你