创建Web应用和Struts框架的配置文件

不爱你怎么会

不爱你怎么会

2016-02-19 14:13

图老师小编精心整理的创建Web应用和Struts框架的配置文件希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

  创建Web应用的配置文件

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  对于Struts应用,它的配置文件web.XML应该对ActionServlet类进行配置,此外,还应该声明Web应用所使用的Struts标签库,本例中声明使用了三个标签库: Struts Bean、Struts Html和Struts Logic标签库。例程1为web.xml的源代码。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)例程1 web.xml
  
  ?xml version="1.0" encoding="UTF-8"?
  
  !DOCTYPE web-app
  
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
  
  "http://Java.sun.com/j2ee/dtds/web-app_2_2.dtd"
  
  web-app
  
  display-nameHelloApp Struts Application/display-name
  
  !-- Standard Action Servlet Configuration --
  
  servlet
  
  servlet-nameaction/servlet-name
  
  servlet-classorg.apache.struts.action.ActionServlet/servlet-class
  
  init-param
  
  param-nameconfig/param-name
  
  param-value/WEB-INF/struts-config.xml/param-value
  
  /init-param
  
  load-on-startup2/load-on-startup
  
  /servlet
  
  !-- Standard Action Servlet Mapping --
  
  servlet-mapping
  
  servlet-nameaction/servlet-name
  
  url-pattern*.do/url-pattern
  
  /servlet-mapping
  
  !-- The Usual Welcome File List --
  
  welcome-file-list
  
  welcome-filehello.jsp/welcome-file
  
  /welcome-file-list
  
  !-- Struts Tag Library Descriptors --
  
  taglib
  
  taglib-uri/WEB-INF/struts-bean.tld/taglib-uri
  
  taglib-location/WEB-INF/struts-bean.tld/taglib-location
  
  /taglib
  
  taglib
  
  taglib-uri/WEB-INF/struts-html.tld/taglib-uri
  
  taglib-location/WEB-INF/struts-html.tld/taglib-location
  
  /taglib
  
  taglib
  
  taglib-uri/WEB-INF/struts-logic.tld/taglib-uri
  
  taglib-location/WEB-INF/struts-logic.tld/taglib-location
  
  /taglib
  
  /web-app

  创建Struts框架的配置文件

  正如前面提及的,Struts框架答应把应用划分成多个组件,提高开发速度。而Struts框架的配置文件struts-config.xml可以把这些组件组装起来,决定如何使用它们。例程2是helloapp应用的struts-config.xml文件的源代码。

例程2  struts-config.xml?xml version="1.0" encoding="ISO-8859-1" ?!DOCTYPE struts-config PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN""http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"!--This is the Struts configuration file 
  
  for the "Hello!" sample application--struts-config!-- ======== Form Bean Definitions ==================== --form-beansform-bean name="HelloForm" type="hello.HelloForm"//form-beans!-- ========== Action Mapping Definitions =================== -- action-mappings!-- Say Hello! --actionpath = "/HelloWorld" type = "hello.HelloAction" name = "HelloForm" scope = "request" validate = "true" input = "/hello.jsp" forward name="SayHello" path="/hello.jsp" //action /action-mappings !-- ========== Message Resources Definitions ================ -- message-resources parameter="hello.application"//struts-config

  
展开更多 50%)
分享

猜你喜欢

创建Web应用和Struts框架的配置文件

编程语言 网络编程
创建Web应用和Struts框架的配置文件

web.config配置文件示例

电脑网络
web.config配置文件示例

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

灵活应用WinXP硬件配置文件

windows 操作系统
灵活应用WinXP硬件配置文件

Linux设备驱动框架、配置文件及加载

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux设备驱动框架、配置文件及加载

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

struts简单例子的分析(含代码注释和配置文件说明)

编程语言 网络编程
struts简单例子的分析(含代码注释和配置文件说明)

灵活应用Windows XP硬件配置文件

windows 操作系统
灵活应用Windows XP硬件配置文件

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何配置Java Server Page运行环境

如何配置Java Server Page运行环境

基于.NET的多线程编程入门

基于.NET的多线程编程入门
下拉加载更多内容 ↓