struts
kutim
这个作者很懒,什么都没留下…
展开
-
2.由登陆开始
1.使用领域对象接受用户输入(对象.属性 set,get)2.使用ModelDriven action(实现ModelDriven接口。直接 属性,无set,get)3.使用action的属性接受用户输入4.访问request、session和application对象解耦方式:1(ActionContext,在jsp页面使用${范围.键})2实现RequestAware接口翻译 2015-06-28 15:42:57 · 289 阅读 · 0 评论 -
3.struts架构剖析
1. Xwork2-struts2的基础2.struts的体系结构3 struts2框架的调用流程翻译 2015-06-28 16:29:01 · 300 阅读 · 0 评论 -
action与servlet API ModelDriven接口 异常
1.通过ActionContext类访问ActionContext context=ActionContext.getContext(); context.put("name", "request:tom"); context.getApplication().put("name", "application:tom"); context.getSession().put("翻译 2015-06-30 00:26:40 · 306 阅读 · 0 评论 -
1.struts2初体验
1.导入struts2类库2.在web.xml 文件中配置FilterDispatcherstruts2org.apache.struts2.dispatcher.FilterDispatcherstruts2/*3.编写action类可以是普通的有execute()函数的类、可以实现action接口、可以继承ActionSupport类4.编写结果翻译 2015-06-28 15:12:16 · 257 阅读 · 0 评论 -
类型转换、数据校验、国际化
1、基本类型转换集合 :Action属性名[index].属性名 Name: //List类型,没指定元素类型 private List users;ListAction-conversion.propertiesElement_users=com.model.User//Mpa类型users属性,翻译 2015-06-30 10:53:20 · 412 阅读 · 0 评论 -
标签库
action对象放入ValueStack对象,ValueStack对象放入ActionContext对象在OGNL的context中,有一个根对象ValueStack。在JSP页面中访问context数据时,需要使用#,但ValueStack是其根对象,在访问action属性是,不使用#OGNL的context还包括其他对象如 parameters、request、session、appl翻译 2015-06-30 13:15:12 · 329 阅读 · 0 评论 -
Ajax
XMLHttpRequest<!-- var xmlhttp; // 创建XMLHTTPRequest对象 function createXMLHTTPRequest(){ if(window.ActiveXObject){ // 判断是否支持ActiveX控件 // 通过实例化ActiveXObject的一个新实例来创建XM翻译 2015-06-30 18:04:03 · 353 阅读 · 0 评论 -
拦截器
默认拦截器配置 需要使用翻译 2015-06-30 16:55:28 · 323 阅读 · 0 评论 -
struts
获取用户输入使用领域对象接收用户输入(user.username)需要set、get实现ModelDriven 的action,实现getModel (直接使用领域对象 username)不需set,get。使用action的属性接收用户输入访问request、session和application对象与servlet API解耦的方式访问直接使用HttpServl翻译 2015-07-08 15:42:56 · 347 阅读 · 0 评论