`
xiuying
  • 浏览: 537237 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

理解Struts在web.xml中的基本配置

阅读更多
理解Struts在web.xml中的基本配置

<servlet>
   
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</sverlet-class>
   
    <init-param>
<param-name>application</param-name>
<param-value>application</param-value>
    </init-param>

    <init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/conf/struts-config.xml</param-value>
    </init-param>

    <init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
    </init-param>

    <init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
    </init-param>
   
    <load-on-startup>2</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
</servlet-mapping>


注:
   (1)配置ActionServlet这一段告诉容器装入action名称下的ActionServlet.有四个参数传递给ActionServlet:application,config,debug,detail(当然ActionServlet也可以接受其他参数)
   (2)<load-on-startup>给容器一个action servlet的权重。如果设置为2,则允许其他servlet在需要的时候首先装入
   (3)<servlet-mapping>这段告诉容器将匹配*.do格式的文件请求转发到action servlet。这就是我们所配的action。不匹配这种格式的文件请求将不被struts处理。
   参数说明:
参数: application                  
          缺省值: 无                         
            说明:应用资料的名称,引用到位于名为resources的包中的一个名为
                 application.propertis的文件


          参数:config                  
         缺省值:/WEB-INF/struts-config.xml                          
          说明:包含配置信息的xml文件上下问相关路径

          参数:debug                   
         缺省值:0                          
          说明: 调试的详细级别,控制针对这个servlet将记录多少信息。
                  接受的值为0(off)和1(最不严格)直到6(最严格)。
                  大多数struts组件设置为级别0或2


          参数:detail                   
         缺省值:0                          
          说明: 用来处理应用配置文件的Digester的调试详细级别。
                  接受的值为0(off)和1(最不严格)直到6(最严格)。



                                        
                      

                                              
                                             



分享到:
评论

相关推荐

    理解Struts在web_xml中的基本配置

    理解Struts在web_xml中的基本配置 - 我一直在努力 l来源于- JavaEye技术网站

    谈谈你对Struts的理解。

    这个结果视图是用一个ActionForward对象来表示的,actionforward对象通过struts-config.xml配置文件中的配置关联到某个jsp页面,因为程序中使用的是在struts-config.xml配置文件为jsp页面设置的逻辑名,这样可以实现...

    Struts2 基本流程

    我们已在前面学习了Servlet 数据库应用,有了JSP、Servlet 、JDBC的一些知识、理解和应用,也具有了一些MVC...3. 了解核心控制器FilterDispatcher及在web.xml中的配置 4. 了解业务控制器Action及在struts.xml中的配置

    Struts 1.2 学习的简单例子

    struts学习的核心在于理解其中的配置文件web.xml和struts-config.xml文件的结构,本资源在前人写的基础上改写,web.xml和struts-config.xml均用图形界面设计(不是直接敲代码的),有问题可以联系QQ:845359787

    Struts原理、开发及项目实施

    流程:在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet,ActionSevlet根据Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此FormBean传...

    Java 面试宝典

    4、在 JAVA 中如何跳出当前的多重嵌套循环? .......................................................... 8 5、switch 语句能否作用在 byte 上,能否作用在 long 上,能否作用在 String 上? .. 9 6、short s1 = ...

    Spring-Reference_zh_CN(Spring中文参考手册)

    3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.9.1. 使用Singleton-helper类 4. 资源 4.1. 简介 4.2. Resource 接口 4.3. 内置 Resource 实现 4.3.1. UrlResource 4.3.2. Class...

    Spring中文帮助文档

    3.8.5. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.10. 以J2EE RAR文件的形式部署Spring ApplicationContext 3.11. 基于注解(Annotation-based)的配置 3.11.1. @Autowired ...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    3.8.3 获取web.xml配置信息的config对象 3.8.4 获取异常信息的exception对象 3.9 实战检验 3.9.1 将网页保存为Word文档 3.9.2 学生管理系统中用户登录模块 3.10 疑难解惑 3.10.1 表单提交中文数据乱码 3.10.2 如何在...

    Spring API

    3.8.5. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.10. 以J2EE RAR文件的形式部署Spring ApplicationContext 3.11. 基于注解(Annotation-based)的配置 3.11.1. @Autowired ...

    Spring 2.0 开发参考手册

    3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.9.1. 使用Singleton-helper类 4. 资源 4.1. 简介 4.2. Resource 接口 4.3. 内置 Resource 实现 4.3.1. UrlResource 4.3.2. ...

    外文翻译 stus MVC

    Struts can help you control change in your Web project and promote specialization. Even if you never implement a system with Struts, you may get some ideas for your future servlets and JSP page ...

    Java大礼包 深入知识

    struts+hibernate+spring框架理解 web.xml配置详解.pdf java_技术参考汇集_超值大礼包 ssh.ppt

    spring chm文档

    3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕的singleton 3.9.1. 使用Singleton-helper类 4. 资源 4.1. 简介 4.2. Resource 接口 4.3. 内置 Resource 实现 4.3.1. UrlResource 4.3.2. ...

    深入浅出struts2

    为了达成这一目标,Struts2中提供了很多新特性,比如智能的默认设置、annotation的使用以及“惯例重于配置”原则的应用,而这一切都大大减少了XML配置。Struts2中的Action都是POJO,这一方面增强了Action本身的可...

Global site tag (gtag.js) - Google Analytics