ssh增删改查流程.docVIP

  • 14
  • 0
  • 约7.06千字
  • 约 20页
  • 2017-02-17 发布于北京
  • 举报
ssh增删改查流程

拷贝下面所说的.java文件,9个java文件和相应的包名,这些都是大果任封装好的文件,可以直接用。 dao包里面有:Dao.java 还有一个impl包:IDao.java manager包里面有: IBaseManager.java IManager.java IUserLoginManager.java 还有一个impl包:BaseManager.java struts包里面有: ApplicationResources.properties 还有一个action包:BaseAction.java IAction.java utils包里面有:MyActionProxy.java ObjectUtils.java 再把 log4j.properties 贴到src包下面。 2)把 applicationContext.xml spring-form.tld spring.tld struts-bean.tld struts-config.xml struts-html.tld struts-logic.tld struts-nested.tld struts-tiles.tld validator-rules.xml web.xml 这些以前写过的都可以贴过来,你可以直接把这个项目里的都贴过去,以后就直接在这里该代码就行了。 以上两个步骤样就是为了完成手写SSH代码 3)新建一个pojo包: 创建一个实体: 先让这个类实现序列接口如: 然后写相应的字段: 利用get和set方法生成每个字段的get()和set()。例如: 4)为了更够生成所以为每一个字段写出相应的元数据: 1.生成相应的表: 说明:利用hibernate生成UserLogin表。 2.字段id的映射,元数据要写在get()方法前面: 3. 字段username的映射,元数据要写在get()方法前面: 4. 字段password的映射,元数据要写在get()方法前面: 这样这个UserLogin.java就完成了。 5)右键项目名称找到“属性”选项: 找到:XDoclet 点击这个出来相应的界面: 单击按钮, 出现: 选中:并单击确定按钮。 出现: 点击“确定”按钮。 6)右键项目名称: 执行Run XDocle后只要出现: 就说明你的UserLogin类的创建成功了!! 7)新建一个UserLogin.jsp的页面(带Form的那种页面): 生成相应的页面后把属性名称,改成: 给相应的action后面添加一个名字,指明提交表单后走哪个.do如: 8)找到双击: 在代码标签中手写action(就是上面表单提交后的那个 /***.do): 在找到标签,写上form-bean的代码: 说明:根据jsp页面提交的/UserLogin.do 找到struts-config.xml里面的path属性, 根据name属性找到form-bean标签里的name属性,以及它对应的type属性,type属性写的就是pojo类中UserLogin的全名(包括包名和类名), Parameter属性是说明表单提交后要执行check方法, Validate=”false”属性说明不使用表单验证框架, Scope=”request”说明作用域是request, Type=””属性写得就是你一会要创建的UserLoginAction的全名(包括包名和类名), Forword标签就是说明要是check成功后跳转success.jsp页面,失败就跳转failed.jsp页面。 9)根据上面的xml文件我们创建相应的.java类和相应的jsp页面。 在action包里面创建一个, 在Web-Root下创建一个 普通的页面。 在manager包里的impl包里面创建一个UserLoginManager.java文件: 在manager包下创建一个接口IUserLoginManager.java文件: 10)在IUserLoginManager.java接口中写: 写这个方法,因为我们要在业务逻辑层UserLoginManager.java中写check()方法和hql语句进行检查用户登录名称和密码是否正确,而Us

文档评论(0)

1亿VIP精品文档

相关文档