Struts2学习
文章平均质量分 87
qdoxford
制造业中的一名计算机专业技术人员。
展开
-
整合Struts2+Spring2.0+Hibernate3.1 注意的问题
在整合ssh2 必须要删除6个架包以为 Spring2.0+Hibernate3.1 个别的架包版本有冲突。 删除SSH2六个架包如下: asm-2.2.3.jar,asm-commons-2.2.3.jar,asm.jar,asm-attrs.jar,asm-util-2.2.3.jar,cglib-2.1.3.jar 不删除SSH2六个架包的错误信息如下: 严重: Erro...2008-11-19 16:10:25 · 84 阅读 · 0 评论 -
SSH 组合备忘.(spring2.5 struts2.0.11 hibernate3.2.3 )
1.所有的jar 包 j2ee jar 包中的其它没用的删掉.2.struts.propertiesstruts.custom.i18n.resources=globalMessagesstruts.objectFactory=springstruts.locale=en_utf-83.struts.xml<!DOCTYPE struts PUBLIC ...原创 2008-11-25 08:55:32 · 97 阅读 · 0 评论 -
struts2 +hibernate3+Spring 的一点总结
1:首先必须要注意的是不能在struts2的action中直接调用继承hibernateSupport的DAO,不然好多东西无法初始化,会抛出:java.lang.NULLException.在action中只能初始话的是从页面传过来的数据。而action必须要调用业务逻辑层来完成具体的工作。所以应该有这么个模式:1:让spring管理所有的bean。hibernate的data...原创 2008-11-25 09:02:25 · 94 阅读 · 0 评论 -
struts2和sitemesh的整合
因为web应用里的url是个很重要的话题。而struts2和sitemesh的整合重点就是url的互相定义和应用。首先必须明白一个很重要但常常被忽略的地方。struts2的namespace。这个概念很重要的。一定要弄明白以下几点:1:namespace是package的一个属性而不是单个action的属性例<package name="shop" extends="struts-de...原创 2008-11-25 09:39:48 · 97 阅读 · 0 评论 -
Struts2的select使用及默认值的测试
<!---------------begin 以下部分转自http://icemoon.iteye.com/blog/108592------------>struts2的select标签中,常用的有以下几个属性:(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerK...原创 2008-12-10 15:02:06 · 99 阅读 · 0 评论 -
struts2结果类型
视图结果类型 在struts2-core-2.0.11.2.jar根目录下的struts-default.xml中配置了struts2提供的一系列结果类型 struts2的结果类型实现了com.opensymphony.xwork2.Result接口 type支持的结果类型: chain:用来处理Action链 chart:整合JFreeChart的结果类型 dispatcher:用来转向页面,...2008-12-11 16:36:13 · 109 阅读 · 1 评论 -
OGNL
OGNL是Object Graph Navigation Language的简称,详细相关的信息可以参考:http://www.ognl.org。这里我们只涉及Struts2框架中对OGNL的基本支持。 Struts 2默认的表达式语言是OGNL,原因是它相对其它表达式语言具有下面几大优势:支持对象方法调用,如xxx.doSomeSpecial(); 支持类静态的方法调用和值访问,表达...原创 2008-12-20 23:14:32 · 141 阅读 · 0 评论 -
Struts2校验框架应用总结
在编写Action这一章节中,我们通过几行java代码来验证username和password。当然,在大型的应用程序中,这将是个很耗时的工作,即使这几行java代码也可能变成维护的重大负担。 令人高兴的是,本框架提供了一个验证框架,这个验证框架能够对输入数据进行后台验证。一.代码准备 验证能够通过XML文档来描述,或者使用注解(annotations)。XML文档的名称以Ac...原创 2008-12-22 16:07:27 · 185 阅读 · 0 评论 -
struts2乱码解决方法
在struts.xml的配置文件中,在struts标签内加入下行:<constant name="struts.i18n.encoding" value="GBK"></constant> 问题即可解决!2008-12-28 23:31:49 · 97 阅读 · 0 评论