SSH架构
摘要:说说项目架构整个变化过程吧拿用户注册来举例: 数据库里面有一张User表 需要把注册信息存储到User表中1. 最开始是两层架构 就是cliect + jsp + DB 就是在view里面直接操作数据库,就是在视图上建立数据库连接,然后把每个字段存储到数据库中2. 加入...
阅读全文
posted @
2014-12-19 18:37
飞鸟快跑
阅读(635)
推荐(0) 编辑
Struct2 拦截器
摘要:拦截器的整个过程程序是在执行Action之前调用的拦截器,整个过程是这样子的这里面注意两个问题:public void serviceAction(HttpServletRequest request, HttpServletResponse response, ServletContext con...
阅读全文
posted @
2014-12-12 21:26
飞鸟快跑
阅读(1044)
推荐(0) 编辑
Struct标签
摘要:通用标签: 1. property 2. set i. 默认为action scope,会将值放入request和ActionContext中 ii. page、request、session、application 3. b...
阅读全文
posted @
2014-12-11 17:06
飞鸟快跑
阅读(470)
推荐(0) 编辑
OGNL表达式
摘要:OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图...
阅读全文
posted @
2014-12-11 10:52
飞鸟快跑
阅读(823)
推荐(0) 编辑
Result
摘要:1.常用四种类型: a) dispatcher(默认) 服务器跳转(普通转发),就是forward到一个JSP或者HTML或者其他结果页面,不能是Action 视图请求地址是 http://localhost:8080/myweb/r1/r1.jsp ...
阅读全文
posted @
2014-12-06 18:03
飞鸟快跑
阅读(834)
推荐(0) 编辑
valuestack(值栈) 和 actioncontext(上下文)
摘要:Strut2的Action类通过属性可以获得所有相关的值,如请求参数属性值等。要获得这些参数值,我们要做的唯一一件事就是在Action类中声明与参数同名的属性。在Struts2调用Action类的Action方法(默认是execute方法)之前,就会为相应的Action属性赋值。要完成这个功...
阅读全文
posted @
2014-12-06 17:10
飞鸟快跑
阅读(2298)
推荐(0) 编辑
Action
摘要:学习Action的几个内容1.实现一个Action的最常用方式: 从ActionSupport继承 链接2.Action配置 DMI动态方法调用 ! 通配符配置 * {1} {2} … *_* 链...
阅读全文
posted @
2014-12-05 21:31
飞鸟快跑
阅读(241)
推荐(0) 编辑
Struct2 向Action中传递参数(中文乱码问题)
摘要:就是把视图上的值传递到Action定义的方法中也就是把数据从前台传递到后台三种方式:1. 使用action属性接收参数 比如jsp页面: 使用action属性接收参数添加用户 对应的struct.xml /user_add_success.jsp那么在User...
阅读全文
posted @
2014-12-05 00:27
飞鸟快跑
阅读(1775)
推荐(0) 编辑
Struct.xml Action配置
摘要:/Hello.jsp struct通过这个action寻找目的视图的过程其实是分为以下几步的:1. 找出与url中地址匹配name的action2. 找到这个action后,...
阅读全文
posted @
2014-12-04 23:32
飞鸟快跑
阅读(1097)
推荐(0) 编辑