Struts2 介绍

1.  简单介Struts2

Struts2   MVC   WEB 是在  struts 1   WebWork 础上行了合框架全新  Struts 2   Struts 1 的体 构差Struts 2   WebWork 机制来处 的设使制器  ServletAPI 完全   我们  struts2 为一  servlet这个  servlet   ActionServletstruts2 处理客户时,会先读  web.xml 配置文件,根据前端控制将符合条件的请 分给各个不同  Action 处理 在此之前,会 

ActionServlet 封装  javaBean   

Struts2 架提供了许的拦截器,在封装数据过程中,我们可以对数进行一些操 作,例如:数据校验等等 

  Action 后要返视图  struts2 件中 ,选择定向。 

2.  Struts2行流了解么

Struts2Struts2。从这张Struts2

关于图中Key 
Servlet Filters器链,客Filter理。 

Struts CoreStruts2核心,但Struts2已经不需 
InterceptorsStruts2拦截Struts2多默成日自定现实功能 

User Created员创,包struts.xmlActionTemplate这些个使Struts2来进开发的人 

1. FilterDispatcherStruts2中心MVCC),ActionMapper的结果来决ActionMapperURLStruts2,那Action处理止过滤过滤器。 

2. ActionMapper 个请 Struts2  Struts2 ActionMapper 会返一个对ActionInvocation 

3. ActionProxy创建ActionInvocationActionxwork使有机引入更WebService 

4. ConfigurationManagerxwork,可struts.xml这个对应 

5. struts.xml须光方。Stuts2的应URLAction系的配Result 

6. ActionInvocation调用 Action它拥有一个 Action  Action 拦截器实ActionInvocation指定截器ActionResult 

Interceptor()Struts2  JavaWebFilter器是截器Action提供ActionResult执行一些 

7. Action封装 

3.  Struts2Action配置的意事项有哪些?

1. name   struts2 能重name 正包 了管  Action  

2. namespace   <action>  name   Action 访  (/  )
3. extends 哪个包常开  struts-default   (struts-default    struts-default.xml 定义  )可以使默认的拦 

4.  拦截器过滤器有哪些区2017-11-24-gxb 

*   java 反射基于 

*   servlet 赖与  servlet   
*   action 请求可以作用 
* 访  action 而过 
*   action 中,用,初始  

5.  Struts2装方有哪些

一、封装 

1. action变量单中name 

2. set 

户名 

jsp下: 

java 

二、 

1. action实现  ModeDriven 接口 

2. action类对 

3.   getModel方法 

户名 

jsp下: 

java 

需注是表name值应 

三、 

1.   action 实体 

2.   set   get  

3.   name 达式 

jsp下: 

java 

6.  简单介Struts2的值

值栈象的Struts2点就是引通过存或者模action面之乱,并且 
 难以理,缓还有时间和数量限,使用来非的困难值栈的入解了这个题,它以统管理页actionactionresultinterceptor使数情 

 在哪里,去获可以发人工作量和逻 

7.  SpringMVCStruts2区别

1Struts2类级 requestSpringMVC个方对应一request法同url对应,所以SpringMVCrestful url,struts2的架因为 Struts2  Action 的一一个 url方法,这也就无标识 

2SpringMVCrequest response参数获取,处理 ModelMap 交回之间不共,而 Struts2 搞的之间,但其 Action 共享运行 序时请求建一ActionAction对象对应request 

3Struts2requestrequestsessionservlet成一个MapAction使线,所耗费 

4 Struts2interceptorSpringMVC用的AOP这样Struts2SpringMVC 

5SpringMVCservletStruts2filterfilterservlet就导致了二就牵servletfilter的区 

6SpringMVCAjax使方便一个注解@ResponseBody实现回响本即Struts2拦截器集AjaxAction插件使来也相对便。 

7SpringMVCJSR303来相对加灵便Struts2验证 

8Spring MVC  Spring 的管上也 Struts2 (当 Struts2 以通不同的SpringMVC效果是需xml的地 

9 Struts2更加OOP  SpringMVC比较谨慎servlet 

10SpringMVC率和Struts2 

11SpringMVC100% 

8.  Struts2  #   % 别是做

1使#context里面数据 

<s:iterator  value = list  var=user> 

<s:property  value = #user.username>

</s:iterator>

2request(contextognl时候#contextkey.域对名称) 3使ognl 

<s:property  value = #request.req>

4%struts2表单标签 
struts2使ognl表达struts2使ognl表达%之后才会识别。 

<s:textfield name=username value=%{#request.req}> 

9.  Struts2哪些用结果型?

1dispatcher 请求Action   JSP

2)    chain Action到另Action 同一次请求) 
3  redirect  重定路径一个Action定向  JSP 4  redirectAction ActionAction
5stream 作为该结和图 

6freemarker freemarker板。 

7plaintext 普通文本 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心是凉的

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值