struts.xml配置详解问题

Java Maven web.xml配置问题 - java-maven- - ITkeyowrd
Java Maven web.xml配置问题
web.xml作用,以及web容器执行顺序
每个网站一般都有一个web.xml,被用来初始化配置信息,但是又不是必须的。web.xml是web容器首先读取的文件。
领取地址:
今天在使用IntelliJ IDEA创建Maven webapp项目的时候,在编辑web.xml的时候出现了问题。
在向web.xml中添加推荐:
说完了settings.xml配置,下来说一下maven2的主要配置pom.xml 什么是pom
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项
&servlet-name&mvc-dispatcher&/servlet-name&
&servlet-class&org.springframework.web.servlet.DispatcherServlet&/servlet-class&
&load-on-startup&1&/load-on-startup&
&/servlet&
opr.springframework.web.servlet.DispatcherServlet加粗部分被标红,报错是cannot resolve class or package于是我回去检查了我的Pom.xml
&dependencies&
&dependency&
&groupId&junit&/groupId&
&artifactId&junit&/artifactId&
&version&3.8.1&/version&
&scope&test&/scope&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-core&/artifactId&
&version&4.2.5.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-context&/artifactId&
&version&4.2.5.RELEASE&/version&
&/dependency&
&dependency&
&groupId&javax.servlet.jsp&/groupId&
&artifactId&jsp-api&/artifactId&
&version&2.1&/version&
&scope&provided&/scope&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring&/artifactId&
&version&2.5.6.SEC03&/version&
&/dependency&
&dependency&
&groupId&jstl&/groupId&
&artifactId&jstl&/artifactId&
&version&1.2&/version&
&/dependency&
&dependency&
&groupId&org.springframework.data&/groupId&
&artifactId&spring-data-jpa&/artifactId&
&version&1.10.1.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.hibernate.javax.persistence&/groupId&
&artifactId&hibernate-jpa-2.0-api&/artifactId&
&version&1.0.0.Final&/version&
&/dependency&
&dependency&
&groupId&org.hibernate&/groupId&
&artifactId&hibernate-entitymanager&/artifactId&
&version&3.6.10.Final&/version&
&/dependency&
&dependency&
&groupId&mysql&/groupId&
&artifactId&mysql-connector-java&/artifactId&
&version&5.1.34&/version&
&/dependency&
&dependency&
&groupId&org.json&/groupId&
&artifactId&json&/artifactId&
&version&&/version&
&/dependency&
&dependency&
&groupId&javax.servlet&/groupId&
&artifactId&javax.servlet-api&/artifactId&
&version&4.0.0-b01&/version&
&/dependency&
&dependency&
&groupId&org.apache.tomcat&/groupId&
&artifactId&tomcat-servlet-api&/artifactId&
&version&7.0.21&/version&
&scope&provided&/scope&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-web&/artifactId&
&version&4.2.5.RELEASE&/version&
&/dependency&
&/dependencies&
要求的jar包我应该都已经导入了,那为什么这个地方会报错呢,
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-webmvc&/artifactId&
&version&4.2.5.RELEASE&/version&
&/dependency&
更多的项目信息 name:项目除了artifactId外,可以定义多个名称 description: 项目描述 url: 项目url inceptionYear:创始年份 Licenses xml 代码
&licenses&
今天在使用IntelliJ IDEA创建Maven webapp项目的时候,在编辑web.xml的时候出现了问题。 在向web.xml中添加
&servlet-name&mvc-dispatcher&/servlet-name&
&servlet-class&o
相关阅读排行
相关内容推荐
请激活账号
为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。
您的注册邮箱:
如果您没有收到激活邮件,请注意检查垃圾箱。structs.xml配置问题
[问题点数:40分]
structs.xml配置问题
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2017年2月 Java大版内专家分月排行榜第二2017年1月 Java大版内专家分月排行榜第二2016年7月 Java大版内专家分月排行榜第二
2016年12月 Java大版内专家分月排行榜第三2016年10月 Java大版内专家分月排行榜第三2016年8月 Java大版内专家分月排行榜第三
匿名用户不能发表回复!|&web应用程序通过Tomcat等容器启动时,会首先加载web.xml文件,通常我们工程中的各种配置文件,如日志、、的文件等都在此时被加载,下面是两种常用的配置文件加载路径,即配置文件可以放到 SRC目录下或者可以放到WEB-INF根目录下
第一种在web.xml中这样配置:
& &&context-param&
&&&&&&param-name&&contextConfigLocation&&/param-name&&
&&&&&&param-value&&classpath:config/XXXXXXX.xml&&/param-value&&
&&/&context-param&
&&表示在类路径下有一个名为config的文件夹
第二种在web.xml中这样配置:
&context-param&
&&&&&&param-name&&contextConfigLocation&&/param-name&&
&&&&&&param-value&&/WEB-INF/config/*-context.xml&&/param-value&&
&&/&context-param&
放在config文件夹下,使用了通配符。两种方式功能一样,使用哪个就看个人喜好了。
、、、、、、、、、、、、、、、、、、、、
web.xml 通过contextConfigLocation配置spring 的方式
SSI框架配置文件路径问题:struts2的 1个+N个& 路径:src+src(可配置)&&&&&&名称: struts.xml& + Nspring 的 1个&&&&&&&&& &路径: src&&&&&&&&&&&&&&&&&&&&&&&&& 名称: applicationContext.xmlibatis 的 1个+N个& 路径: src+src(可配置)&&&&&名称: SqlMapConfig.xml + N
部署到tomcat后,src目录下的配置文件会和class文件一样,自动copy到应用的 classes目录下
spring的 配置文件在启动时,加载的是web-info目录下的applicationContext.xml,运行时使用的是web-info/classes目录下的applicationContext.xml。配置web.xml使这2个路径一致:
&context-param&&&&param-name&contextConfigLocation&/param-name&&&&param-value&/WEB-INF/classes/applicationContext.xml&/param-value&&&/context-param&
多个配置文件的加载
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_core*.xml,&&
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_dict*.xml,&&
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_hibernate.xml,&&
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_staff*.xml,&&
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_security.xml&&
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_modules*.xml&&
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_cti*.xml&&
&&&&&&&&&&&&classpath*:conf/spring/applicationContext_apm*.xml&&
contextConfigLocation 参数定义了要装入的 Spring 配置文件。
首先与Spring相关的配置文件必须要以"applicationContext-"开头,要符合约定优于配置的思想,这样在效率上和出错率上都要好很多。&还有最好把所有Spring配置文件都放在一个统一的目录下,如果项目大了还可以在该目录下分模块建目录。这样程序看起来不会很乱。&在web.xml中的配置如下:&Xml代码&&context-param&&param-name&contextConfigLocation&/param-name&&param-value&classpath*:**/applicationContext-*.xml&/param-value&&&&/context-param&"**/"表示的是任意目录;&"**/applicationContext-*.xml"表示任意目录下的以"applicationContext-"开头的XML文件。&你自己可以根据需要修改。最好把所有Spring配置文件都放在一个统一的目录下,如:
&&!-- Spring 的配置 --&&&context-param&&&&param-name&contextConfigLocation&/param-name&&&&param-value&classpath:/spring/applicationContext-*.xml&/param-value&&&/context-param&
阅读(...) 评论()没有更多推荐了,
不良信息举报
举报内容:
spring配置中,properties文件以及xml文件配置问题
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!struts2的struts.xml配置问题, 困扰多日, 求高手搭救!!多谢啦
[问题点数:40分,无满意结帖,结帖人object_allen]
struts2的struts.xml配置问题, 困扰多日, 求高手搭救!!多谢啦
[问题点数:40分,无满意结帖,结帖人object_allen]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年8月 Web 开发大版内专家分月排行榜第一2010年2月 Web 开发大版内专家分月排行榜第一
2013年7月 Web 开发大版内专家分月排行榜第二2013年6月 Web 开发大版内专家分月排行榜第二
2013年8月 Web 开发大版内专家分月排行榜第一2010年2月 Web 开发大版内专家分月排行榜第一
2013年7月 Web 开发大版内专家分月排行榜第二2013年6月 Web 开发大版内专家分月排行榜第二
2013年8月 Web 开发大版内专家分月排行榜第一2010年2月 Web 开发大版内专家分月排行榜第一
2013年7月 Web 开发大版内专家分月排行榜第二2013年6月 Web 开发大版内专家分月排行榜第二
2013年8月 Web 开发大版内专家分月排行榜第一2010年2月 Web 开发大版内专家分月排行榜第一
2013年7月 Web 开发大版内专家分月排行榜第二2013年6月 Web 开发大版内专家分月排行榜第二
匿名用户不能发表回复!|

我要回帖

更多关于 log4j2.xml 配置详解 的文章

 

随机推荐