![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
文章平均质量分 53
michaelsdy
这个作者很懒,什么都没留下…
展开
-
Struts2入门:jar文件的问题
Struts 2.2.1 开发的必要jar文件:struts2-core-2.2.1.jarxwork-core-2.2.1.jarognl-3.0.jarfreemarker-2.3.16.jarjavassist-3.7.ga.jarcommons-fileupload-1.2.1.jarcommons-io-1.3.2.jar使用velocity模板需要添加的jar文件:v原创 2013-11-20 13:13:24 · 205 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
6. 为项目添加Hibernate能力a) 右键点击项目,选择MyEclipse->Add HibernateCapabilities,或者点击菜单栏中MyEclipse->ProjectCapabilities->Add HibernateCapabilities。b) 选择Hibernate3.3版本,如果要使用注记可选中启用ann原创 2013-11-20 13:13:46 · 226 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
1. 在MyEclipse中创建数据库连接a) 转到数据库浏览视图b) 在DBBrowser空白处点右键,新建数据库连接c) 选择mysql数据库连接模板,填写相关连接信息d) 驱动可以在mysql官方网站上下载mysql-connector-java-5.0.8-bin.jar,注意安装的原创 2013-11-20 13:13:40 · 204 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
1. 创建项目打开Myeclipse8.5,新建web工程,命名为ssh,点击完成。获得目录结构如下:原创 2013-11-20 13:13:38 · 185 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
11. 搭建项目结构(页面代码)a) 页面关键代码User_add.jsp s:form action="addUser"> table border="1"> tr>s:textfield label="用户名" name="u.uname">s:textfield>tr> tr>s:textfield原创 2013-11-20 13:13:57 · 223 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
8. 搭建项目结构(model、dao生成)利用Myeclipse生成model和dao(最好自己构建可以减少冗余代码)转到MyEclipse数据库浏览视图下,双击mydb进行连接右键点击users表,选择Hibernate反向工程选择生成目录为app.model,勾选创建POJO即创建表对应的Javabean,同时创建映射文件hbm.xml,勾选更新hibern原创 2013-11-20 13:13:51 · 252 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
4. 为项目添加Struts能力a) 右键点击项目,选择MyEclipse->Add StrutsCapabilities,或者点击菜单栏中MyEclipse->ProjectCapabilities->Add StrutsCapabilities。b) 选择struts2.1版本c) 点击下一步,选择Stru原创 2013-11-20 13:13:42 · 203 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
1. 异常排除执行hql查询时发现异常java.lang.NoSuchMethodError:antlr.collections.AST.getLine()I原因是由于strut2类库中包含antlr-2.7.2.jar而hibernate使用antlr-2.7.6.jar,版本冲突导致的,查看tomcat发布目录lib文件夹下发现同时存在这两个文件,删除antlr-2.7原创 2013-11-20 13:14:01 · 220 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
12. 测试运行http://localhost:8080/ssh/login.jsp原创 2013-11-20 13:13:59 · 190 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
9. 搭建项目结构(service、web编写)a) 编写service层代码,创建IUsersService接口和UsersService实现类,编写CRUD的方法。package app.service;import java.util.List;import app.model.Users;public interface IUsersServ原创 2013-11-20 13:13:53 · 230 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
7. 搭建项目结构(分包)a) 创建包结构:model(实体类)、dao(数据库访问类)、service(业务逻辑类)、web(控制类)原创 2013-11-20 13:13:49 · 208 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
5. 为项目添加Spring能力a) 右键点击项目,选择MyEclipse->Add SpringCapabilities,或者点击菜单栏中MyEclipse->ProjectCapabilities->Add SpringCapabilities。b) 选择Spring3.0版本,类库选择Spring 3.0AOP、Spring原创 2013-11-20 13:13:44 · 226 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
1. 数据库(已有数据库可跳过直接浏览第二节)使用mysql数据库作为测试数据库支持,官网地址http://www.mysql.com/download建立mydb数据库并且在其中新建users表,插入2条数据。具体做法如下:a) 使用mysql command lineclient登录b) 创建mydb数据库create da原创 2013-11-20 13:13:36 · 205 阅读 · 0 评论 -
Struts2.1、Spring3.0、Hibernate3…
10. 搭建项目结构(配置文件编写)a) 补充applicationContext.xml配置文件,装配注入关系和事务处理增加spring配置文件节点的命名空间,否则事务处理节点不识别:xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/sch原创 2013-11-20 13:13:55 · 221 阅读 · 0 评论