![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
iteye_17320
这个作者很懒,什么都没留下…
展开
-
Struts2对SiteMesh的支持包
http://gdf84.iteye.com/blog/223523原创 2008-09-09 23:37:21 · 72 阅读 · 0 评论 -
千万注意FreeMarker的数字转字符串问题
在使用FreeMarker进行数字转字符串时,一旦数字超过1000后,就极易导致出现“,”分隔的情况。 如 1000,转换后变为:1,000。 此时,需要使用“c”函数转一下才行。 如; id={product.id?c}...2008-12-09 18:29:51 · 4159 阅读 · 0 评论 -
谈谈我对Struts2文件上传的理解(顺便讲了一下Struts2处理请求的大体过程)
在写上传文件的程序时,出现了异常,引发了我对Struts2上传文件的过程的Debug,结果有点心得,也想明白了我的一些疑惑,把整个过程与大家共享一下。 [b] 没有图只有字,大家如果看着不爽,可以直接看问题以及解决方法。[/b] 下文书中包的版本:commons-fileupload-1.2.1.jar、struts2-core-2.1.2.jar 孙鑫的书《Struts2 深入详...2008-12-05 15:55:10 · 136 阅读 · 0 评论 -
由IE浏览器引发的Struts2的Bug(submit无法传至服务器)
Struts2问题还真不少,哎,无耐已经上了这条船。 现在公开这个由IE浏览器引起的Bug,希望引起大家的注意。 下文也将给出一个简单的解决方案。 另注:如果觉得本文还点价值,请顺便帮忙解决一下以下的问题,不胜感激。 (问题放到“问答”里,没人理啊,无耐再次被扔到“问答”里,javaeye管理员的某些倾向性实在无法理解) [url]http://www.iteye.com/probl...2008-12-01 18:46:57 · 180 阅读 · 0 评论 -
在Struts2的select或radio标签中使用FreeMarker的Hash的方法
在Struts2的radio或select标签中无法使用FreeMarker定义的Hash(散列)变量,这个问题让初学Struts2的我头痛了好长时间,遍查资料,也得不到解决之法。 昨晚下载了Struts2的源码,调试了一下,找到原因所在,应该是Struts2的一个Bug,修改了Struts2的一个类,问题解决。 因为解决了这个问题,对我来说,意义非常大,所以,我认为对其他朋友肯定也有意义...2008-11-28 12:12:34 · 125 阅读 · 0 评论 -
Struts2中,能够限制Action的成员变量的注入吗?
根据目前掌握的知识来看,Url请求中的参数,均可以通过Action的set方法被注入到Action中。 现在的问题是,Action中的一些成员变量不想被注入。 如上传文件时,存放服务器上传的路径是通过struts.xml中的param设定的, 同样,Action中也需要对应这个路径的set方法,如:public void setUploadDir(String uploadDir) ...2008-11-21 00:58:49 · 130 阅读 · 0 评论 -
Struts2 关于redirect后在页面显示前一页面错误信息的处理方法
可以借助于Message Store Interceptor来进行处理。 参考: http://struts.apache.org/2.x/docs/message-store-interceptor.html2008-11-18 17:56:46 · 134 阅读 · 0 评论 -
Struts2使用FlashFileUpload.swf实现批量文件上传
[color=gray]今天晚上头有些痛,写篇文章,全当休息下吧。[/color] 讲两点:一是如何在Struts2中使用FlashFileUpload这个flash的上传插件;二是在使用flash上传插件时如何解决Session问题。 [b] 先说第一点,如何在Struts2中使用FlashFileUpload这个flash的上传插件。[/b] 以前做.net时,用过一个Flas...2009-04-22 20:33:32 · 147 阅读 · 0 评论 -
Struts 2中验证失败后,radio回复到默认值的问题
使用FreeMarker和radio标签,结果当验证失败时,radio的选中项不是保持在选中的项目上,而是回到了默认值。 [code="java"]用户名: 性别: [/code] 上面的代码中,默认情况下,user.sex选中项是[b]男[/b],此时选中[b]女[/b],如果输入user.username不合法,验证失败后页面重新回到当前网页时,[b]user.user...2008-09-11 23:50:56 · 99 阅读 · 0 评论 -
使用FreeMarker的宏来实现Struts2的分页显示
看到一些朋友在Struts2中,依然使用标签来实现分页显示,而在基于Struts2的开发中,可能很多朋友会采用FreeMarker模板来渲染表示层,那么对于采用FreeMarker进行渲染的页面来说,我在这里提出一种使用FreeMarker的宏来实现分页显示的作法,这种作法,我感觉更简单灵活。 貌似在网上也没找到类似的作法,所以,如果这种作法有什么隐患或性能问题,还请朋友们批评。 注:下面...2008-12-11 10:04:16 · 86 阅读 · 0 评论