南开小巷

导航

2016年3月1日 #

理解ValueStack的基本机制 OGNL表达式

摘要: ValueStack基础:OGNL(Object Graphic Navigatino Language) OGNL是Struts2中使用的一种表达式语言。 它可以用于,在JSP页面,使用标签方便的访问各种对象的属性; 它可以用于,在Action中获取传递过来的页面中的参数(并进行类型转换); 它还 阅读全文

posted @ 2016-03-01 10:03 南开小巷 阅读(1004) 评论(0) 推荐(0)

Struts2中的ModelDriven机制及其运用

摘要: 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下: package cn.com.leadfar.struts2.actions; public class User { private int id; private String username; 阅读全文

posted @ 2016-03-01 10:02 南开小巷 阅读(185) 评论(0) 推荐(0)

2016年2月29日 #

mySQl数据库中不能插入中文的处理办法

摘要: 1. 修改MySQL安装目录下(C:\Program Files\MySQL\MySQL Server 5.5)的my.ini文件 设置: default-character-set=utf8 character-set-server=utf8 然后重启MySQL服务,MySQL 没有重启的命令,要 阅读全文

posted @ 2016-02-29 17:47 南开小巷 阅读(554) 评论(0) 推荐(0)

Hibernate4 No Session found for current thread原因

摘要: Hibernate4 与 spring3 集成之后, 如果在取得session 的地方使用了getCurrentSession, 可能会报一个错:“No Session found for current thread”, 这个错误的原因,网上有很多解决办法, 但具体原因的分析,却没有多少, 这里转 阅读全文

posted @ 2016-02-29 14:59 南开小巷 阅读(345) 评论(0) 推荐(0)

hibernate中常用的Hql语句总结

摘要: // HQL: Hibernate Query Language. // 特点: // >> 1,与SQL相似,SQL中的语法基本上都可以直接使用。 // >> 2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。 // >> 3,HQL的关键字不区分大小写,类名与属性名是区分大小写的 阅读全文

posted @ 2016-02-29 14:40 南开小巷 阅读(1246) 评论(0) 推荐(0)

2016年2月28日 #

理解Struts2的Action中的setter方法是怎么工作的

摘要: 接触过webwork和Struts2的同行都应该知道, 提交表单的时候,只要Action中的属性有setter 方法,这些表单数据就可以正确赋值到Action中属性里;另外对于Spring配置文件中声明的bean,也可以在Action中声明setter 方法将其注入到Action实例中。那么现在要研 阅读全文

posted @ 2016-02-28 21:52 南开小巷 阅读(418) 评论(0) 推荐(0)

page、request、session和application有什么区别?

摘要: 1.简单说 page指当前页面。在一个jsp页面里有效 2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 4.app 阅读全文

posted @ 2016-02-28 17:30 南开小巷 阅读(468) 评论(0) 推荐(0)

2016年2月24日 #

(原创)hibernate 一对多建表实例详解 附上各个注释的含义

摘要: 这个是hibernate的一对多建表实例:一的一端是部门(Department),对的一端是员工(Employee),下面贴上成员源代码:其中@mappedBy是加在@OneToMany一端,并且它的name属性=多的那一端(N端)属性是一的那一端的属性名,mappedBy是定义在Departmen 阅读全文

posted @ 2016-02-24 19:03 南开小巷 阅读(1486) 评论(0) 推荐(0)

2016年2月19日 #

java web 项目启动的根目录,以及项目启动后使用的端口具体是哪一个

摘要: 1.今天启动项目发现一直找不到网页,原来是自己浏览器地址的根目录出现了问题,那么系统中的根目录(也就是项目名)到底是哪个,究竟以哪个为基准? 这里有一地方不能忽视:见图片 在普通的java web项目中(建立动态网页工程)时,项目名,通常和图上的Path名字默认是一致的 但是在maven项目中(尤其 阅读全文

posted @ 2016-02-19 17:53 南开小巷 阅读(3282) 评论(0) 推荐(0)

2016年2月18日 #

SpringMVC中使用Interceptor拦截器

摘要: SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 SpringMVC 中的Interceptor 拦截请求是通过Ha 阅读全文

posted @ 2016-02-18 16:27 南开小巷 阅读(217) 评论(0) 推荐(0)