一个完整的SSH的例子源代码 各个文件齐全
各个文件都是我从项目中一个一个拷贝出来的,一个都不少
Web.xml
xmlns=\
xmlns:xsi=\2001/XMLSchema-instance\ xsi:schemaLocation=\ http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd\
Spring配置文件 Beans.xml
xmlns:xsi=\2001/XMLSchema-instance\ xmlns:context=\ xmlns:aop=\ xmlns:tx=\ xsi:schemaLocation=\ http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd\ id=\ class=\ destroy-method=\ name=\ value=\ id=\ class=\ hibernate.dialect=org.hibernate.dialect.MySQL5Dialect hibernate.hbm2ddl.auto=update hibernate.show_sql=false hibernate.format_sql=false class=\
Struts2配置文件 Struts.xml
\ \
id=\ EmployeeAction.java package cn.itcast.action; import javax.annotation.Resource; import org.springframework.stereotype.Controller; import com.opensymphony.xwork2.ActionContext; import cn.itcast.service.EmployeeService; @Controller // employeeAction public class EmployeeAction { @Resource EmployeeService employeeService; public String execute(){ } } ActionContext.getContext().put(\return \ EmployeeManageAction.java package cn.itcast.action; import javax.annotation.Resource; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import com.opensymphony.xwork2.ActionContext; import cn.itcast.bean.Employee; import cn.itcast.service.EmployeeService; @Controller @Scope(\public class EmployeeManageAction { } public void setEmployee(Employee employee) { this.employee = employee; } public String addUI(){ return \} public String add(){ } employeeService.save(employee); ActionContext.getContext().put(\保存成功\return \ @Resource EmployeeService employeeService; private Employee employee; public Employee getEmployee() { } return employee; Employee.hbm.xml \ \