论坛首页 Java企业应用论坛

Struts2小结

浏览 49040 次
锁定老帖子 主题:Struts2小结
精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-04-13  
Struts2的配置环境是什么?我看了一下官方网站,说Struts2的jdk必须是1.5的,那我的项目用的是1.4的怎么转换呢?
0 请登录后投票
   发表时间:2007-04-13  
struts2有j4的包。
0 请登录后投票
   发表时间:2007-04-13  
jamesby 写道
楼主能不能贴段JSP的代码,我想知道你的view层是怎么做的,如果你自己设计了一些FreeMarker模板

能将模板代码,相关配置以及目录位置告知最好.
多谢.


例如:我jsp文件中有
<s:actionerror theme="bbscs0"/>
bbscs0是我自定义的,在src下建立/template/bbscs0目录(编译后就在classes下),在下面建立actionerror.ftl,内如如下:
<#if (actionErrors?exists && actionErrors?size > 0)>
<div class="errormsg">
<#list actionErrors as error>
<span class="errorMessage">${error}</span><br/>
</#list>
</div>
</#if>

errormsg是我自定义的样式,errorMessage是Struts2原来就有的,我没去掉,但我的css里没有定义这个样式,这样错误信息就显示我自己定义的样式了。

我做了一些简单的theme,在我社区的代码里有。
0 请登录后投票
   发表时间:2007-04-13  
laoer 写道
jamesby 写道
楼主能不能贴段JSP的代码,我想知道你的view层是怎么做的,如果你自己设计了一些FreeMarker模板

能将模板代码,相关配置以及目录位置告知最好.
多谢.


例如:我jsp文件中有
<s:actionerror theme="bbscs0"/>
bbscs0是我自定义的,在src下建立/template/bbscs0目录(编译后就在classes下),在下面建立actionerror.ftl,内如如下:
<#if (actionErrors?exists && actionErrors?size > 0)>
<div class="errormsg">
<#list actionErrors as error>
<span class="errorMessage">${error}</span><br/>
</#list>
</div>
</#if>

errormsg是我自定义的样式,errorMessage是Struts2原来就有的,我没去掉,但我的css里没有定义这个样式,这样错误信息就显示我自己定义的样式了。

我做了一些简单的theme,在我社区的代码里有。
多谢,这样我可以绝大多数为默认的theme,如果某个觉得不合适就定义我自己的theme,通过在控件中指定theme属性方式。

我需要的就是这个,多谢。
0 请登录后投票
   发表时间:2007-04-13  
顶~,正在自习Struts2.
0 请登录后投票
   发表时间:2007-04-13  
新东西出来了,想了解了解
0 请登录后投票
   发表时间:2007-04-23  
yb31 写道
遇到一个比较怪的问题.
在jsp中使用jstl及el好像不稳定.
如:${a.b}
同样的页面,有时候会显示,有时候为空字符串

各位有没有遇到.很晕.-_-!!


遇到过,不知道是BUG,还是...
还是用struts2的标签或freemarker吧,JSTL的判断语法不太好用。
0 请登录后投票
   发表时间:2007-04-24  
laoer,老二,站长怎么起这个别扭的名字,哈哈

你的系统怎么改签名啊
0 请登录后投票
   发表时间:2007-04-24  
laoer 写道

7、单个checkbox的标记库好像只能返回boolean的值,如果在数据库中设计为int型,则需要做一些转换,这一点我觉得不如Struts1.x的方便。



默认的是boolean,可以改的。
设置该标签的fieldValue属性可以指定选中时要提交的值,通过Struts2自带的CheckboxInterceptor可以指定没有选中时提交的值。
PS:以前学习过楼主的天乙社区源码,虽只看了部分,但也受益非浅,非常感谢!
0 请登录后投票
   发表时间:2007-04-24  
www_gaya_cn 写道
laoer,老二,站长怎么起这个别扭的名字,哈哈

你的系统怎么改签名啊


我已经修改,可以修改签名了。
0 请登录后投票
论坛首页 Java企业应用版

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