随笔分类 - SSH框架
摘要:Hibernate入门: 搭建一个Hibernate的demo步骤: 1、引入jar包 2、创建实体类 ,并配置实体类的映射文件 3、配置hibernate的核心配置文件(hibernate.cfg.xml) 4、写具体的测试方法 测试的方法如下: 5、稍后可以对上述代码进行优化: 1)、静态代码块
阅读全文
摘要:1、拦截器的执行时间:在action对象创建之后,在具体的方法执行之前; 2、拦截器底层实现原理:用到AOP思想和责任链模式;AOP:面向切面编程,通俗的讲就是当某个功能模块要增加某一项功能时,尽可能不去修改源代码而是通过其他的方式来达到相同的效果,比如通过配置文件等方式;责任链模式和过滤链模式有点
阅读全文
摘要:OGNL是一个表达式语言,可以和EL表达式做类比,至于OGNL和struts2的关系,我想说的是,它们之间根本没有关系。之所以二者经常一起提起,是因为二者经常会一起用,struts2提供的标签中的属性里可以写ognl表达式,用于获取数据,这些数据既可以从域对象中获取,也可以从值栈中获取,这取决于你的
阅读全文
摘要:在上一篇博文中分享了action如何获取表单数据,在本篇博文中分享一下用struts2这个框架如何来获取表单数据。 struts2获取表单数据可以分为三种方式: 1、属性封装 2、模型驱动封装 3、表达式封装 分别介绍以上三种方式: 属性封装的步骤:首先在action中定义成员变量,并写set方法(
阅读全文
摘要:action获取表单提交数据,有三种方式: 1、根据ActionContext对象获取; 2、利用ServletActionContext类获取表单数据;(其实就是可以获取HttpServletRequest对象) 3、利用接口注入的方式获取表单数据;实现接口(ServletRequestAware
阅读全文
摘要:使用struts2开发项目分四个步骤: 1、导入jar包 2、创建action 3、配置struts.xml 4、配置过滤器 下面分别介绍以上四步骤: 首先struts2是由struts1进化而来,但是二者差别很大,struts2集成了struts1和webwork的优势,详细差别请参考:http:
阅读全文

浙公网安备 33010602011771号