Struts采用web.xml和struts-config.xml两个基于XML的配置来配置应用。其中web.xml是Web应用的描述文件,struts-config.xml是struts应用专有的配置文件。
一、在web.xml中配置struts应用
1.配置servlet,一般情况如下:
<servlet>
<!-- 配置ActionServlet -->
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<!-- struts配置文件的初始化参数 -->
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
2.配置servlet-mapping,与上面的servlet对应:
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
以上配置表明凡是由.do结尾的请求都交由ActionServlet类来处理。
二、配置struts-config.xml
1.struts-config.xml最基本的结构:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<!-- 用于配置应用所需的数据源 -->
<data-sources />
<!-- 用于配置ActionFormBean -->
<form-beans />
<!-- 用于配置异常处理 -->
<global-exceptions />
<!-- 用于声明全局的转发关系 -->
<global-forwards />
<!-- 用于配置从特定请求到相应的Action的映射 -->
<action-mappings />
<!-- 配置本地化消息文本 -->
<message-resources parameter="com.yourcompany.struts.ApplicationResources" />
</struts-config>
分享到:
相关推荐
struts2入门配置手把手教.doc struts2入门配置手把手教.doc struts2入门配置手把手教.doc struts2入门配置手把手教.doc
Struts2入门配置及详解 附项目源码
struts2入门配置手把手教
Struts入门 作者:余立非 本书为入门者准备的,其中讲述了Struts的一些基础东西。请读者首先能建立一个Struts的开发环境,其次了解Struts基础的东西,由MVC的概念进入Struts。 目录 前言 简介 第一章 配置环境 第二...
struts2入门和配置.方便初学者。呵呵。。
javaEE学习阶段,struts2初步使用环境配置。 javaEE学习阶段,struts2初步使用环境配置。
struts2入门,配置以及简单的登录验证,提供给初学者struts2的核心包action的用法和创建
Struts与MVC框架介绍; 使用Struts框架开发第一个应用; Struts核心组件介绍;...Struts配置; 开发国际化的Struts应用; Struts框架中的异常处理; 在Struts框架中使用数据库连接池; Struts自定义标记的使用
struts2入门学习配置 内含项目 PPT解说 很好的学习材料
struts2.0 入门案例、简单的struts2.0入门案例 2.0配置包,基础
3.初识struts2配置文件 4 (1).web.xml文件 4 (2).struts.xml文件 4 (3).struts.properties(参default.properties) 4 (4)struts-default.xml 4 (5)其它配置文件 4 4.让MyEclipse提示xml信息 4 5.如何...
struts2 例子 struts.xml基本配置 页面跳转
Struts2框架简介 Struts2历史 Struts2与MVC Struts2体系介绍 Struts2体系架构 Struts2工作流程 Struts2基本知识点 Struts2标签库简介 ...Struts2核心配置文件Struts.xml详解 Struts2的简单开发和配置
讲解Struts2配置核心概念及原理、整合JSF、整合Ajax
一个struts2+myeclipse的配置小例,希望对struts2初学者有所帮助。
浪曦_Struts2应用开发系列_第1讲.Struts2入门与配置_swf
提供入门,最详细,易懂的struts2的ppt,让您快速入门struts2.看完之后.包括struts2配置,OGNL表达式.Struts2标签等等
Struts2入门资料,适用于myeclipse配置等Struts2入门资料,适用于myeclipse配置等
struts 入门 一般书上讲myeclipse配置struts的都少 建议先看看这个教程然后熟悉struts大概操作 再来学习struts 起个感性认识的作用
包括配置环境 第一个Struts程序 MVC概述 Model模型 View页面视图 Controller控制器 连接池 异常处理 国际化等