Spring和Struts2配置文件不在默认路径下的web.xml配置方法

        希望越大,失望越大。朋友遇到struts2配置文件未在默认路径下的web.xml问题,我帮忙解决了很久,也没有从根本上解决。后来经过看struts2的api,仔细琢磨,最终解决了。给正在学习路上的朋友们一下帮助。

        看看我项目中配置文件的原本位置

        在看看我web.xml的配置

        主要看看struts2的配置文件,为什么要加上struts-default.xml和struts-plugin.xml呢。看api的大致意思是说,默认情况下,这两个文件发布后都在根目录下,将自己的struts配置文件放到根目录下就OK了。但是当struts的配置文件放到了com/herman/config下之后,在加载的时候struts-default.xml和struts-plugin.xml因找不到路径会报错!

时间: 2024-10-17 09:47:11

Spring和Struts2配置文件不在默认路径下的web.xml配置方法的相关文章

基于注解的Spring MVC(所需jar包,web.xml配置,Spring文件配置,@Controller,@RequestMapping,@RequestParam,model填参,EL取值)

1.添加jar 2.web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5"  xmlns="http://java.sun.com/xml/ns/javaee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLoca

基于XML配置的Spring MVC(所需jar包,web.xml配置,处理器配置,视图解析器配置)

1.添加jar 2.web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5"  xmlns="http://java.sun.com/xml/ns/javaee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocat

请教一个servlet在web.xml配置访问路径的问题

问题描述 首先我在tomcat的service.xml中配置了<Contextpath="/demo"docBase="D:WorkSpaceMyEclipse8.5testWebRoot"reloadable="true"/>在webroot下新建了aaa文件夹,里面有start.jsp和end.jsp.start.jsp的表单:<body><formaction="StartServlet"m

MVC项目文件夹移动后报错,提示找不到旧路径下的web.config

问题描述 也没看到有地方需要设置web.config路径 解决方案 解决方案二:先把旧的文件夹删掉再试试解决方案三:项目-添加新项-配置文件,创建一个看看

struts2中改变struts.xml默认路径

  struts2.X配置文件默认存放路径在/WEB-INF/classes目录下,即将struts.xml放在src的目录下. 但是为了方便管理,开发人员把struts.xml放到其他位置,处理方法如下. 首先要明白struts2加载配置文件都是从自己的jar包和/WEB-INF/classes两个默认的位置加载的. 若修改struts2.x配置文件的存放位置,在web.xml配置过虑器时,具体配置如下:   <filter>     <filter-name>struts2&l

Spring框架+Struts2框架第一次整合

1:Spring框架和Struts2框架如何整合??? Spring 负责对象创建 Struts2 用Action处理请求 2:Spring与Struts2框架整合的关键点: 让struts2框架action对象的创建,交给Spring完成 3:Spring框架和Struts2框架开发步骤: (1):引入Struts2框架的相关jar包 (2):引入Spring框架的相关jar包 (3):引入spring-web支持的jar包 spring-web-3.2.5.RELEASE.jar    [去

Spring MVC 框架搭建配置方法及详解_JSP编程

现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了.不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理. 一.Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0) 1. jar包引入 Spring 2.5.6:spring.jar.spring-webmvc.jar.comm

spring mvc xml配置拦截器

spring mvc 有两种配置:(1)注解:(2)基于xml(schema). 公司要求使用xml方式的,其实在我看来注解更方便: 如何使用xml配置spring mvc的拦截器呢? 场景:比如用户通过浏览器访问我的网站时,我需要判断用户是否已经登录过,若登录过,则允许访问,否则自动跳转到登陆页面. spring mvc中拦截器类需要继承HandlerInterceptorAdapter 类 代码如下: Java代码   package com.yj.mvc.controler.interce

【spring MVC学习一】web.xml中的spring的配置

在web工程里面使用spring时,需要在web.xml里面配置相关的spring的上下文配置的路径(contextConfigLocation),通常有以下几种配置 1 2 3 4 5 6 <context-param>     <param-name>contextConfigLocation</param-name>     <param-value>         classpath*:/applicationContext.xml     <