摘要: 早期的项目比较简单,多是用JSP 、Servlet + JDBC 直接搞定,后来使用 Struts1(Struts2)+Spring+Hibernate, 严格按照分层概念驱动项目开发,这次又使用 Spring MVC取代Struts来进行开发。MVC已经是现代Web开发中的一个很重要的部分,下面介... 阅读全文
posted @ 2015-08-28 15:21 Vivian-zhuan 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 添加Hibernate和Spring所需要的jar包还有Mysql连接的jar包创建Dao层,Dao层实现,Model层,Service层DAO层代码:IUserDao[java] view plaincopypackageorg.zhy.demo.dao;importjava.sql.SQLExc... 阅读全文
posted @ 2015-08-28 14:49 Vivian-zhuan 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那 么标签就可以不用再xml中配置了,因为前者包含了后者。另 外还提... 阅读全文
posted @ 2015-08-10 09:39 Vivian-zhuan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: jqGrid皮肤从3.5版本开始,jqGrid完全支持jquery UI的theme。我们可以从http://jqueryui.com/themeroller/下载我们所需要的theme。当然,你也可以编辑自己的theme。jqGrid也并不需要把所有的css文件都引入进来,只需导入核心css文件“... 阅读全文
posted @ 2015-08-05 11:22 Vivian-zhuan 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Spring MVC 流程图 图一图二Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2.DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用... 阅读全文
posted @ 2015-08-04 10:22 Vivian-zhuan 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、@ModelAttribute在默认情况下,ModelMap 中的属性作用域是 request 级别是,也就是说,当本次请求结束后,ModelMap 中的属性将销毁。如果希望在多个请求中共享 ModelMap 中的属性,必须将其属性转存到 session 中,这样 ModelMap 的属性才可以... 阅读全文
posted @ 2015-07-28 14:59 Vivian-zhuan 阅读(162) 评论(0) 推荐(0) 编辑
摘要: HttpSessionListener有2个接口需要实现sessionCreated//新建一个会话时候触发也可以说是客户端第一次和服务器交互时候触发sessionDestroyed//销毁会话的时候 一般来说只有某个按钮触发进行销毁 或者配置定时销毁 ( 很多文献中提到说浏览器关闭时候会销毁 但是... 阅读全文
posted @ 2015-07-28 13:36 Vivian-zhuan 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: 会话概述什么是会话简单的理解:用户打开浏览器,点击多个超链接,访问Web服务器上多个资源,然后关闭浏览器,整个过程称之为一次会话。需要解决的问题每个用户在使用浏览器与服务器会话的过程中,会产生一些用户数据,如用户登陆标记,WEB应用程序必须要为每个用户在一次或多次会话过程中保存这些数据。两种技术Co... 阅读全文
posted @ 2015-07-27 10:54 Vivian-zhuan 阅读(370) 评论(0) 推荐(0) 编辑