知识大全 Struts配置讲解Web应用

Posted 元素

篇首语:眼前多少难甘事,自古男儿当自强。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts配置讲解Web应用相关的知识,希望对你有一定的参考价值。

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

  Web应用的发布描述文件:

  Web应用发布描述文件可以在应用开著者 发布者和组装者之间传递配置信息 Web容器在启动的时候从该文件中读取配置信息 根据它来装载和配置web应用 文档类型定义DTD对XML文档的格式做了定义 DTD吧XML文档划分为元素 属性 实体每一种XML文档都有独自的DTD文件 可以从网上下载 < WEB APP>元素是web xml的根元素 其他元素必须嵌入在< WEB APP>元素之内 要注意的是子元素也是有顺序的比如必须是首先< SERVLET> 然后< SERVLET MAPPING>最后< TAGLIB>

  为Struts配置Web xml文件:

  首先最重要的一步是配置ActionServlet 这个用 标签的servlet name属性起一个名字叫action 然后用servlet class属性指定ActionServlet的类

  然后用< SERVLET MAPPING>标签的servlet name属性指定action 在用url pattern指定接收范围是* do的请求 不管应用中包含了多少子应用 都只需要配置一个ActionServlet 类来出来应用中的不同的功能 其实者就是不必要的 因为Servlet本身就是多线程的 而且目前Struts只允许配置一个ActionServlet 声明ActionServlet的初始化参数:< SERVLET>的< INIT PARAM>子元素用来配置Servlet的初始化参数 param name设置config参数名 param value设置struts config xml的路径参数值

  Struts配置欢迎使用清单:

  如果客户访问Web的时候值是访问了WEB应用的根目录URL 没有具体的指定文件 Web会自动调用Web的欢迎文件 元素来配置的 通过其中的< WELE FILE>欢迎页面< /WELE FILE>来配置

  Struts配置错误处理:

  尽管Struts框架功能强大的错误处理机制 但是不能保证处理所有的错误或者异常 当错误发生时 如果框架不能处理这种错误 把错误抛弃给Web容器 在默认的情况下web容器会想客户端返回错误信息 如果想避免让客户看到原始的错误信息 可以在Web应用发布描述文件中配置< ERROR PAGE>元素 通过< ERROR CODE> 来定义错误的类型 然后通过< LOCATION>要处理错误的JSP页面来对错误进行处理 还可以用< EXCEPTION TYPE>来设置异常 然后通过< LOCATION>来处理异常的JSP页面来处理异常

  配置Struts标签库:

  这个就和以前学到的JSP自定义标签类似 配置元素为 来配置 这个指定标签库的uri 类似起一个名称 这个是标签库的位置也就是实际所在的路径 通过这样的方法引入一个标签库 然后在前台JSP页面就可以通过自己定义的URI来调用标签

  Struts配置文件:

  struts config xml文件

  首先研讨一下onfig包 在struts应用启动的时候会把Struts配置文件信息读取到内存中 并把它们存放在config包中相关的JavaBean类的实例中 包中的每一个类都和struts配置文件中特定的配置元素对应 ModuleConfig在Struts框架中扮演了十分重要的角色 它是整个config包的核心 在Struts运行时来存放整个应用的配置信息 如果有多个子应用都会有一个ModuleConfig对象 它和Struts文件根元素的< STRUTS CONFIG>对应 根元素中包含< FORM BEAN>< ACTION>< FORWARD>等元素

cha138/Article/program/Java/ky/201311/28788

相关参考

知识大全 spring在web.xml中和在struts中的不同配置

  Spring中WebApplicationContext的研究  ApplicationContext是Spring的核心Context我们通常解释为上下文环境我想用容器来表述它更容易理解一些Ap

知识大全 为 Web 服务构建 Struts 应用程序

为Web服务构建Struts应用程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当您要将企业

知识大全 用struts+spring+hibernate组装web应用

  其实就算用Java建造一个不是很烦琐的web应用程序也不是件轻松的事情当为一个应用程序建造一个构架时有许多事情需要考虑从高层来说开发者需要考虑怎样建立用户接口(userinterfaces)?在哪

知识大全 struts分发请求的过程与相关配置

    /_struts分发请求的过程与相关配置  按照mvc模式设计出的web层框架其实就是一个大大的servlet  我们可以在webxml文件中将符合某种特征所有请求交给这个Servlet处理 

知识大全 配置Struts 2应用程序的安全功能

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

知识大全 使用jetty配置 开发web应用

   一直以来使用jetty作为我的web开发配置服务器开始的时候和所有的初学者一样使用tomcat作为开发服务器可用着用着感觉tomcat越来越繁琐以及庞大后来用了jb

知识大全 配置Web应用环境实现JSP留言簿开发

配置Web应用环境实现JSP留言簿开发  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JavaS

知识大全 Struts中配置文件的详解

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

知识大全 web.config配置文件中的 元素

  指定需要应用特定的配置设置的资源  配置结构的示例  <configuration>  <location>  <locationpath=pathallowover

知识大全 如何在struts中应用国际化

   如何在struts中应用国际化呢下面就告诉你方法      要在资源文件配置语言