知识大全 Struts2配置文件的配置

Posted 文件

篇首语:前事不忘,后事之师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts2配置文件的配置相关的知识,希望对你有一定的参考价值。

Struts2配置文件的配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   配置web xml文件

  在Struts 中 struts框架式通过Filter启动的 Filter在web xml中的配置如下

  <filter>

  <filter name>struts </filter name>

  <filter class> apache struts dispatcher ng filter StrutsPrepareAndExecuteFilter</filter class>

  </filter>

  <! 让Struts 的核心Filter拦截所有请求 >

  <filter mapping>

  <filter name>struts </filter name>

  <url pattern>/*</url pattern>

  </filter mapping>

  在StrutsPrepareAndExecuteFilter的init()方法中将会读取类路径下默认的配置文件struts xml完成初始化操作

  注意 struts 督导struts xml的内容后 以javabean形式存放在内存中 以后struts 对用户的每次请求处理将使用内存中的数据 而不是每次都读取struts xml文件

   配置struts xml文件

  <struts>

  <constant name= struts devMode value= true />

  <package name= wbb namespace= / extends= struts default >

  <action name= login class= wbb LoginAction method= execute >

  <result name= input >/login jsp</result>

  <result name= success >/page/success jsp</result>

  <result name= error >/error jsp</result>

  </action>

  </package>

  </struts>

  struts 中用包package来管理Action 其中name属性相当于id是唯一的 方便其他包引用 namespace属性可以减少重复的代码

   Action名称的搜索顺序

   )获得请求路径的URI

   )首先寻找namespace为path /path /path 的package 如果不存在这个package则执行步骤三 如果存在这个package 则在这个package中寻找名字为test的action 挡在该package下寻找不到action时 就会直接跑到默认namespace的package里面去寻找action(默认的命名空间为空字符串 ) 如果在默认namespace的package里面还寻找不到改action 页面提示找不到action;

   )寻找namespace为/path /path 的package 如果不存在这个package 则转至步骤 ……

   )寻找namespace为/path 的package 如果不存在这个package 则执行步骤五……

   )寻找namespace为/的package ……

   Action配置中的各项默认值

   )如果没有为action指定class 默认是ActionSupport

   )如果没有为action指定method 默认执行action中的execute()方法

cha138/Article/program/Java/ky/201311/28096

相关参考

知识大全 修改Struts2的struts.xml配置文件位置

修改Struts2的struts.xml配置文件位置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 教你如何配置Struts2 web.xml文件

教你如何配置Struts2web.xml文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  St

知识大全 Struts2基于注解的Action配置

Struts2基于注解的Action配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用注解

知识大全 Struts2初始配置的几点注意

Struts2初始配置的几点注意  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  按照教程上的方法

知识大全 struts2整合tiles及配置

  一基本包(个)  monsloggingjar  monsfileuploadjar  ognljar  strutscorejar  xworkjar  freemarkerjar  二整合ti

知识大全 struts2中的通配符

  Action通配符(wildcard)的配置  使用通配符将配置量降到最低不过一定要遵守约定优于配置的原则   通配符  星号(*) 表示所有  数字 表示第几个通配符  例如

知识大全 spring struts2 ibatis框架整合开发

这里主要介绍一下spring+struts+ibatis所需要的jar包文件spring所需包  以上包为spring配置基本包ibatis所需包  有解决方法的朋友们希望能回复  与struts整合

知识大全 struts2乱码解决方案

  今天做个项目竟然出现乱码提交表单到后台接收后打印出来的数据乱码看看配置项都好好的呀  解决步骤  strutsxml中配置<constantname=strutsinencodingvalu

知识大全 使用配置文件创建口令管理策略

  多数Oracle数据库用户都使用默认配置文件创建用户帐户自从Oracle开始就可以通过创建一个配置文件然后使用以下两个语句之一分配给它一个用户来锁定一个帐户    CREATEUSERmyuser

知识大全 在C#中如何读取配置文件[1]

在C#中如何读取配置文件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  配置文件概述  应