`
wanjianfei
  • 浏览: 319082 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts2+Spring+Hibernate搭建全解!

    博客分类:
  • J2EE
阅读更多

<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个需要的包写上来。 好了就说这么多吧,有疑问的朋友可以留言。我会尽量答复。 施杨出品!!!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics