Struts2+Spring+Hibernate搭建全解!

<meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page">

雇员注册:


查看所有雇员
<textfield name="employee.name" label="姓名" id="name"></textfield><textfield name="employee.address" label="地址"></textfield><textfield name="employee.phone" label="电话"></textfield><submit value="员工注册"></submit>

list.jsp源码: list employee page<meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <style type="text/css"> table { border: 1px solid black; border-collapse: collapse; } table thead tr th { border: 1px solid black; padding: 3px; background-color: #cccccc; } table tbody tr td { border: 1px solid black; padding: 3px; } </style>

雇员管理:


员工注册
<iterator value="employees"><tr> <td> <input type="checkbox" name="id" value='&lt;s:property value="id" /&gt;'> </td> <td> <property value="id"></property> </td> <td> <property value="name"></property> </td> <td> <property value="phone"></property> </td> <td> <property value="address"></property> </td> <td> <a href="&lt;s:url%20action=%22edit%22&gt;&lt;s:param%20name=%22id%22%20value=%22id%22%20/&gt;&lt;/s:url&gt;"> 修改 </a> <a href="&lt;s:url%20action=%22delete%22&gt;&lt;s:param%20name=%22id%22%20value=%22id%22%20/&gt;&lt;/s:url&gt;"> 删除 </a> </td> </tr></iterator> <submit value="delete"></submit>

显示界面如图: 下面是项目的构图: 第一点注意的是,搭建出项目,一定会报错,因为Spring 2.5 AOP Libraries中的asm的三个jar包会和 Hibernate 3.2 Core Libraries中的asm的jar包中的某些类中有冲突。所以一定要删除Spring中的三个asm的jar包。 第二点要注意的是,struts2的配置包的导入,需要的是5个jar包分别是: struts2-core-2.0.11.2.jar freemarker-2.3.8.jar ognl-2.6.11.jar xwork-2.05.jar commons-logging-1.0.4.jar struts2+spring配置包:struts2-spring-plugin-2.0.11.2.jar 网上有些还说需要把4个spring的包拷到lib下,我是拷了但是,并不确定这样做是否有必要。 总之是正常运行了。 所以也就没想太多。如果有的朋友运行不了,可以考虑把这4个需要的包写上来。 好了就说这么多吧,有疑问的朋友可以留言。我会尽量答复。 施杨出品!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值