摘要: 本篇为struts-2.5.2和spring-3.2.0以及hibernate-4.2.21的整合开篇。 一、测试的数据库表。 用户、角色和权限关系表。数据库是Mysql5.6。为了考虑到一些特殊数据类型处理,用户表(类)中加入日期(birthday-Date)和枚举(gender-Gender)类 阅读全文
posted @ 2016-08-22 14:54 jway0101 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 一,各个表格 1、用户表 CREATE TABLE `t_user` ( `id` varchar(40) NOT NULL, `username` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) 2、角色表 CREATE TABLE `t_role` ( `i 阅读全文
posted @ 2016-08-19 23:21 jway0101 阅读(19496) 评论(1) 推荐(2) 编辑
摘要: 1、示例表 a、dept 部门表 b、员工表 deptno对应dept.id 表示部门编号。 2、左连接 语句关键字 LEFT JOIN 定义 在内连接的基础上(如下图), 将左表不符合的结果加到结果集中。(不符合的结果,“行政部“)。右侧表列用NULL填充。 3、右连接。 语句关键字。 RIGHT 阅读全文
posted @ 2016-08-19 23:07 jway0101 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1、java 2、struts.xml struts2.5,默认关闭动态Action,着色的是开启和使用动态action 3、JSP 小结:访问时,用!后跟方法名的方法,方法返回值 》result name,之后跳转响应视图。 阅读全文
posted @ 2016-08-18 02:39 jway0101 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、struts 2.5.2 基本jar包 2、web.xml <!-- Filters --> <!-- START SNIPPET: filter --> <filter> <filter-name>struts252</filter-name> <filter-class>org.apache 阅读全文
posted @ 2016-08-18 02:35 jway0101 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 拦截器是针对Mapping的。可以在Mapping下配置对应的拦截的。由于常用mvc:annotation-driven配置Mapping和Adapter,所以这里用mvc:interceptors配置拦截器。 1、单个mapping的拦截器 a、定义拦截器。 实现拦截器接口。 b、配置拦截器 拦截 阅读全文
posted @ 2016-08-15 22:16 jway0101 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、在spring mvc中加入对文件上传的支持 springmvc.xml 2、文件上传的jar 3、JSP 4、controller 关键 MultipartFile transferTo(File) 5、完成,可以上传文件了。 PS:servlet3 提供文件上传的支持。 阅读全文
posted @ 2016-08-15 22:12 jway0101 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1、编写全局异常处理类 需要实现接口 org.springframework.web.servlet.HandlerExceptionResolver 2、自定义异常 3、测试程序 4、结果 预期结果,在jsp页面显示。(这里没有设定错误页面,继续用user.jsp来显示)。 阅读全文
posted @ 2016-08-15 22:05 jway0101 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、spring mvc自动将传入的pojo数据存入request域 request中的key是该pojo类名,首字母小写。 JSP controller 第一次访问user.jsp 填写表单 点击提交后。 2、@ModelAttribute a、可以制定spring mvc自动传入的pojo的可以 阅读全文
posted @ 2016-08-15 22:03 jway0101 阅读(1872) 评论(0) 推荐(0) 编辑
摘要: 使用hibernate校验框架,在controller类中进行数据校验 1、将jar加入工程 2、将校验器加入Spring spring.xml配置文件。 <!-- 校验器 --> <bean id="validator" class="org.springframework.validation. 阅读全文
posted @ 2016-08-15 18:39 jway0101 阅读(244) 评论(0) 推荐(0) 编辑