struts2标签之

struts2 发表评论
1.s:fielderror输出指定错误信息,而不是输出全部错误信息 在struts2框架中,例如在完成数据类型转换、数据校验时如果出现错误信息,我们会利用ActionSupport类中addFieldError方法来添加错误信息内容(如:在Action中使用this.addFieldError("username" , "用户名已存在!"); )。在JSP页面中利用<s:fielderror/>标签在相应的字段处输出错误信息。(如:JSP页面:<s:textfield name="userna…

spring struts2 hibernate ehcache整合

  这里主要是为了使用ehcache,具体表现就是我们显示数据的页面,第一次刷新的时候,会看的hibernate输出了查询的sql语句(开启hibernate的sql输出开关),后面刷新,就没有sql查询语句了,这就说明ehcahe生效了   直接进入正题:   pom.xml:    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap…

附录一 Maven2 安装

附录一 Maven2 安装 Maven是一个构建工具,详细信息请参考maven官方网站(http://maven.apache.org) 1.  从http://maven.apache.org 下载最新的maven压缩文件,在windows操作系统下通常下载zip文件,使用解压缩工具将文件解压缩到某个目录(以下称为Maven安装目录)。 例如:E:/struts2/maven-2.0.7,这个目录的文件结构为: E:/struts2/maven-2.0.7 bin/ boot/ conf/ lib/ LICENSE.TXT NOTICE.TXT R…

maven2 struts2 spring hibernate 框架搭建

开发环境: eclipse WTP 3.4 tomcat 5.5 M2 Plugin Maven 2 install maven配置 eclipse配置maven:   过程记录: new project-->Dynamic web project 新建完后,Enable maven(点按右键)   用如下命令新建maven struts2 basic: mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/release…

struts2学习–将blank工程导入eclipse

struts2 发表评论
1、把blank转换为eclipse能够识别的工程。      我搭建了一个maven环境,借助maven将blank转化为eclipse工程。之所以用maven,是因为struts的这些演示工程的文件结构跟maven默认的完全一致,用maven处理起来比较简单。      maven的搭建,参考http://www.cnblogs.com/fnng/archive/2011/12/02/2272610.html      在cmd下进入到blank文件夹,输入命令:mvn eclipse:eclipse (我的maven是连着http://m…

struts2.2.3最小jar

struts2 发表评论
struts2-core-2.2.3.jar :Struts 2框架的核心类库xwork-core-2.2.3.jar :XWork类库,Struts 2在其上构建commons-fileupload-1.2.2.jar :文件上传组件,2.1.6版本后必须加入此文件commons-io-2.0.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jar :日志包,Struts 2框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录。freemarker-2.3.16.jar :Struts 2的UI标签的模板javassist-3.11.0.GA.ja…

Struts2的配置

Struts2的配置: 需要导入的jar: web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>StructTest001</dis…

三大框架Struts2+Spring2.5+Hibernate3.5的整合开发

第一步: 下面给出整合开发时Struts2、Hibernate3.5、Spring2.5需要的jar。 Struts2所需要的jar如下: 1、struts2-core-2.x.x.x.jar :Struts 2框架的核心类库 2、xwork-2.x.x.jar :XWork类库,Struts 2在其上构建 3、ognl-2.x.x.jar :对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性 4、freemarker-2.3.x.jar :Struts 2的UI标签的模板使用FreeMarker编写 5、comm…

Struts2学习笔记——基本配置

首先下载Struts2的jar库。地址:[url]http://struts.apache.org/download.cgi#struts232-SNAPSHOT[/url]将需要的jar库拷贝到WEB-INF下的lib中。基本的9个包是:commons-fileupload-xxx.jarcommons-io-xxx.jarcommons-lang-xxx.jarcommons-logging-xxx.jarfreemarker-xxx.jarjavasist-xxx.jarognl-xxx.jarstruts2-core-xxx.jarxwork-core-xxx.jar在web.xml中添加filter支持struts2<filter> <f…

struts2 annotation validation simple

Required jar:commons-fileupload-1.2.X.jarcommons-logging-1.0.X.jarfreemarker-2.3.X.jarognl-2.1.X.jarstruts2-convention-plugin-2.1.X.jarstruts2-core-2.1.6.jarxwork-2.1.2.jarweb.xml<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca…

s2sh整合

最近的struts2-hibernate -spring整合开发1.简单讲解spring和struts2整合首先导入struts的jar,hibernate的jar,spring的jar,数据库的驱动包XX.jar放入lib包中。接下来编写实体类User.javapackage com.s2sh.mobel;import java.io.Serializable;public class User implements Serializable{ private static final long serialVersionUID = -2974230401163436730L; private Integer id; private String…

struts2 注解的使用

(1)导入struts2 相关的jar 我是用的maven建的项目,所以我在pom.xml中配置struts2的jar的 <!-- struts2 --><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId><version>2.3.4.1</version></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-…