- 博客(5)
- 收藏
- 关注
原创 struts2学习笔记-动态方法的调用-映射关系1
Struts1框架提供了DispatchAction,从而允许一个Action内包含多个处理逻辑。例如对于同一个表单,当用户通过不同的请求按钮提交表单时,应该使用Action的不同方法来处理请求。 Struts2同样提供了这种处理多个请求的Action,看下面的JSP页面。 上面的JSP页面包含两个提交按钮,但两个提交按钮分别提交给Action的不同方法处理,其中“登陆”按钮希望使用登陆逻辑来处理...
2014-02-27 16:54:58
141
原创 Struts2学习笔记-Action访问ServletAPI
Action访问ServletAPI struts2的Action并未直接与任何Servlet API耦合。但可以访问:Web应用中通常需要访问的Servlet API就是HttpServletRquest、HttpSession、ServletContext,分别代表JSP内置对象中的request、session、application。 非IOC: 一、st...
2014-02-27 16:54:36
80
原创 struts2学习笔记-struts2的配置文件
一、struts.xml定义Bean的作用: 1.创建该Bean的实例,将该实例作为Struts2框架的核心组件使用。 2.Bean包含的静态方法需要一个值注入。很方便地允许不创建某个类的实例,却可以接受框架常量。通常需要设置static=“true”。通常,当指定了type属性时,该属性不应该制定为true。 可以参考core包里的struts-default.xm...
2014-02-27 16:54:10
73
原创 struts2必要的包
想正常使用struts2.1.6,至少需要如下6 个jar包: struts2-core-2.1.6.jar freemarker-2.3.13.jar commons-logging-1.0.4.jar ognl-2.6.11.jar xwork-2.1.2.jar commons-fileupload-1.2.1.jar 要注意的是,Struts 2.1.6的最小jar包配置比Struts...
2014-02-27 16:53:40
105
原创 struts2学习笔记-简单介绍
一、struts.valueStack的使用 当Action设置了某个属性后,Struts2将这些属性值全部封装在一个叫做struts.valueStack的请求属性里。在页面可以输出ValueStack vs = (ValueStack)request.getAttribute("struts.valueStack"); String[] books = (String[])vs.find...
2014-02-27 16:51:49
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人