为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2入门

  • Struts2的后缀 有3处可以设置 struts.xml(constant标签 name="strust.action.extension" value="**") 、struts.properties (strust.action.extension=**) 、web.xml(struts过滤器初始参数strust.action.extension 参数值**) **表示后缀值多个可以用英文逗号分开。
    查看全部
  • 处理结果类型
    查看全部
  • 4-4-4 动态方法调用(指定多个配置文件) <include file="***.xml"> </include> <constant name="struts.i18n.encoding" value="UTF-8"> </constant>
    查看全部
  • 4-4-3 动态方法调用(动态方法调用) 解决一个Action对应多个请求的处理,以免Action太多。 (1)指定method属性 [多个方法需要写多个action,工作量大] (2)感叹号方式 [struts2 并不推荐] <constant name="struts.enable.DynamicMethodInvocation" value="true"></constant> <result name="">***</result> http://127.0.0.1:8080/HelloWorld/helloworld!add.action (3)通配符方式 [官方推荐使用]
    查看全部
  • Action的搜索顺序: http://localhost:8080/struts2/path1/path2/path3/student.action 第一步:判断package是否存在,如:path1/path2/path3 (1)存在 第二步:判断action是否存在,如果不存在则去默认的namespace的 package里面寻找action 第三步:如果没有,则报错 (2)路径包不存在 第二步:检查上一级路径的package是否存在(直到默认namespace,重复第一步)
    查看全部
  • 核心配置文件:(1)web.xml(2)struts.xml文件 struts.xml文件中包含的的内容: 1. 全局属性 2. 用户请求和相应Action之间的对应关系 3. Action可能用到的参数与返回结果 4. 各种拦截器的配置 核心文件3 struts.properties该文件包含很多key-value对 该文件可以配置在struts.xml文件中
    查看全部
    0 采集 收起 来源:struts2核心文件

    2015-08-23

  • Struts 2 提供了3种方式去访问Servlet API (1)ActionContext (2)实现***Aware接口 (3)ServeltActionContext
    查看全部
  • 运行struts2的环境要求: (1)Servlet API 2.4 (2)JSP API 2.0 (3)Java JDK 1.5 或者以上 使用步奏: (1)将struts 添加到项目中: Apache官网下载struts库文件,解压; 将lib目录下struts.jar文件复制到项目WEB-INF/lib之下; 其他文件则复制到/WEB-INF文件夹下,然后在该文件夹下创建struts-config.xml配置文件. (2)给项目添加struts2支持 (3)创建Action进行测试
    查看全部
  • struts.properties
    查看全部
    0 采集 收起 来源:struts2核心文件

    2015-08-22

  • struts.properties
    查看全部
    0 采集 收起 来源:struts2核心文件

    2015-08-22

  • struts.xml
    查看全部
    0 采集 收起 来源:struts2核心文件

    2015-08-22

  • StrutsPrepareAndExecuteFilter针对struts2.1.2以后
    查看全部
    0 采集 收起 来源:struts2核心文件

    2015-08-22

  • 用户的请求HttpServletRequest--->过滤器filter--->ActionMapper(.action)请求---->过滤器---->ActionProxy---->通过ConfigurationManager读取struts.xml中的ActionInvocation具体的Action类---->通过ActionProxy创建Action反向实例---->拦截器--->action,返回result(字符串对象)对应的视图---->拦截器---->HttpServletResponse返回请求
    查看全部
  • 用户的请求HttpServletRequest--->过滤器filter--->ActionMapper(.action)请求---->过滤器---->ActionProxy---->通过ConfigurationManager读取struts.xml中的ActionInvocation具体的Action类---->通过ActionProxy创建Action反向实例---->拦截器--->action,返回result(字符串对象)对应的视图---->拦截器---->HttpServletResponse返回请求
    查看全部
  • redirect 重定向在处理结果是会丢失参数!!
    查看全部

举报

0/150
提交
取消
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!