一个完整的SSH的例子源代码

更新时间:2024-06-06 11:05:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一个完整的SSH的例子源代码 各个文件齐全

各个文件都是我从项目中一个一个拷贝出来的,一个都不少

Web.xml

xmlns=\

xmlns:xsi=\2001/XMLSchema-instance\ xsi:schemaLocation=\ http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd\

contextConfigLocation

classpath:beans.xml

org.springframework.web.context.ContextLoaderListener

struts2

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

struts2 /*

index.jsp

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=\ cn/itcast/bean/Employee.hbm.xml

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

\

\

本文来源:https://www.bwwdw.com/article/ypd6.html

Top