米子SSH之路(二) SSH的配置 (2) 集成Struts2

上一篇已经讲了Spring2.5的配置,这章讲的就是怎么在Spring2.5上集成Struts.

三,在Spring2.5 集成 Struts2

3.1 修改现有的web.xml .

加上下面两段代码:

<filter>  

        <filter-name>struts2</filter-name>  

        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>  

 </filter>

<filter-mapping>  

        <filter-name>struts2</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping>

3.2  完整的web.xml代码

<?xml version="1.0" encoding="UTF-8"?>

<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" 

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-

app_2_4.xsd">

    <!-- ###################################### -->

    <!-- ##########  Struts2  ################## -->

    <!-- ###################################### -->

    <!-- 

     * Struts2的主要的Filter,负责四个方面的功能:

     * (1)执行Actions

     * (2)清除ActionContext

     * (3)维护静态内容

     * (4)清除request生命周期内的XWork的interceptors

     * 另注:该过滤器应该过滤所有的请求URL。一般被设置为/*

     ************ -->

    <filter>  

        <filter-name>struts2</filter-name>  

        <filter-

class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>  

    </filter>

    <!-- ###################################### -->

    <!-- ##########  Spring2  ################## -->

    <!-- ###################################### -->

    <!-- 

     * [ <context-param></context-param ] =>用来设定web站台的环境参数

     * [ <param-name></param-name> ]  (子元素)=> 用来指定参数的名称

     * [ <param-value></param-value> ] (子元素)=> 用来设定参数值

     * ************

     * 从类路径下加载spring的配置文件, 多个配置文件可以用逗号和空格区分

     * classpath:  关键字特指类路径下加载

     ******************** -->

    <context-param>

        <param-name>contextConfigLocation</param-name>

        <param-value>classpath:applicationContext*.xml</param-value>

    </context-param>

    <!-- 

     * [<listener></listener>]=>用来设定监听接口

     * [<listener-class></listener-class>](子元素)=>定义Listener的类名称

     * *******

     * 负责启动spring的监听器

     * 它将引用处的上下文参数获得spring配置文件地址

     * 指定Spring提供的ContextLoaderListener Web 容器监听器,

     * 该监听器在web容器启动时自动运行并且根据ContextLoaderListener参数

     * 获取Spring配置文件,并启动Spring容器。

     ************** -->

    <listener>

        <listener-class>

            org.springframework.web.context.ContextLoaderListener

        </listener-class>

    </listener>

    <filter-mapping>  

        <filter-name>struts2</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping>  

    <display-name>miziStudy</display-name>

    <welcome-file-list>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

        <welcome-file>default.html</welcome-file>

        <welcome-file>default.htm</welcome-file>

        <welcome-file>default.jsp</welcome-file>

    </welcome-file-list>

</web-app>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索struts2
, spring
, index
, 配置
, default
, struts2 3
, jsp ssh框架 数据库
, Dispatcher
, struts2 web ssh s2sh
struts2基本配置
struts2在ssh中的作用、ssh struts.xml、ssh struts使用html、ssh struts2、ssh框架struts.xml,以便于您获取更多的相关知识。

时间: 2024-12-31 22:06:54

米子SSH之路(二) SSH的配置 (2) 集成Struts2的相关文章

米子SSH之路(二) SSH的配置 (3) 集成Hibernate

今天我们进行SSH配置的最后一步Hibernate的集成. 四,集成Hibernate 4.1 集成Hibernate相关的: a) 这里我们采用的proxool连接池. 据说在Hibernate提供的三种连接池中,效率最好的一个.这里我且听信网络大众的话,等以后我有技 术有能力了,一定会亲自测试一下. b) Hibernate映射采用Hibernate Annonations 技术. 还是在网上,翻了一堆资料后,发现annonations是最为优雅,也是最为省力,效率最高的 4.2 先创建一个

ssh中spring的配置文件如何配置属性可以在控制台输出hibernate的sql语句?

问题描述 ssh中spring的配置文件如何配置属性可以在控制台输出hibernate的sql语句? 谢谢<bean id="dataSource"class="org.apache.commons.dbcp.BasicDataSource"><property name="driverClassName"value="com.mysql.jdbc.Driver"></property>&l

无服务器做任意二级米子站_应用技巧

无服务器做任意二级米子站 1.支持单米空间 2.国际米泛解析 现在我只列出了框架,功能将在以后逐个添加,欢迎大家共同讨论 实现方法: 添加记录:*,类型:URL-URL转发,转发地址:本程序的地址(http://localhost/) http://localhost/index.asp的代码: 复制代码 代码如下: <%  DNS_Key=Split(Split(Request.Servervariables("HTTP_REFERER"),"/")(2),

我的VSTO之路(二):VSTO程序基本知识

原文:我的VSTO之路(二):VSTO程序基本知识 开始之前,首先我介绍一下我的开发环境:VS2010 + Office 2010,是基于.Net framework 4.0和VSTO 4.0.以下的范例代码都基于这个,如果你使用的是VS2008,那么问题也不大,基本可以移植过去.需要注意的是.Net framework 4.0中增加了dynamic类型和可选参数,而这两点新的特性在VSTO 4.0中被广泛使用,新特性的详细内容我就不介绍了,(其实介绍的地方很多,Google一下就可以了),移植

SSH框架网上商城项目第13战之Struts2文件上传功能_java

上一节我们做完了添加和更新商品的功能,这两个部分里有涉及到商品图片的上传,并没有详细解说.为此,这篇文章详细介绍一下Struts2实现文件上传的功能.1. 封装文件信息我们首先得有一个Model来封装文件的信息,这个Model里需要有三个属性:文件.文件类型和文件名.针对我们要传的图片,我们新建一个Model如下: public class FileImage { private File file; private String contentType; private String file

SSH框架网上商城项目第24战之Struts2中处理多个Model请求的方法_java

1. 问题的提出 Struts2中如果实现了ModelDriven<model>接口就可以将传来的参数注入到model中了,就可以在Action中使用该model,但是如果现在有两个model都需要在同一个Action中使用该咋整呢?比如上一节我们完成了在线支付功能,但是支付完成了还没结束,我们需要接收从第三方那边反馈回来的信息,比如成功支付后,我们需要给付款方发送邮件和短信等.所以我们还需要在payAction中获取从第三方传过来的参数,由于从第三方传过来的参数与我们传过去的参数是不同的,所

无服务器做任意二级米子站

无服务器做任意二级米子站 1.支持单米空间 2.国际米泛解析 现在我只列出了框架,功能将在以后逐个添加,欢迎大家共同讨论 实现方法: 添加记录:*,类型:URL-URL转发,转发地址:本程序的地址(http://localhost/) http://localhost/index.asp的代码: 复制代码 代码如下: <%  DNS_Key=Split(Split(Request.Servervariables("HTTP_REFERER"),"/")(2),

使用IntelliJ IDEA开发SpringMVC网站(二)框架配置

原文:使用IntelliJ IDEA开发SpringMVC网站(二)框架配置 摘要 讲解如何配置SpringMVC框架xml,以及如何在Tomcat中运行 目录[-] 文章已针对IDEA 15做了一定的更新,部分更新较为重要,请重新阅读文章并下载最新源码. 五.SpringMVC框架配置 1.web.xml配置 2.xxx-servlet.xml配置 转载请注明出处:Gaussic(一个致力于AI研究却不得不兼顾项目的研究生). 注:此文承接上一文:使用IntelliJ IDEA开发Spring

微信小程序把玩(二)window配置

原文:微信小程序把玩(二)window配置 window用于设置小程序的状态栏.导航条.标题.窗口背景色.注意在app.json中配置的属性会被子window属性覆盖 只需在app.json配置即可