在Myeclipse中的动态web工程如何加入struts配置文件
来源:互联网 发布:js实现5秒倒计时 编辑:程序博客网 时间:2024/05/29 19:21
想要为myeclipse中为动态web工程加入struts.xml配置文件,但请注意这个配置文件要放在src下,至于为什么要放在src下,原因请看下面:
答:
一般开发项目时,Struts的配置文件会放置到src的目录下,这是利用了Eclipse发布项目是会将src目录下的所有文件拷贝到发布项目中的classpath下面,即webRoot/WEB-INF/classes目录下。发布时会将MyEclipse项目中WebRoot下的所有文件部署到Tomcat的webapps/目录下,如C:\Program Files\apache-tomcat-6.0.32\webapps\OA(一个名为OA的项目部署到Tomcat)
当然你也可以不放在src下但要修改web.xml文件的配置,如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>config</param-name>
<!-- 配置装载struts.xml路径,其中struts.xml放在/src/struts/下-->
<param-value>struts-default.xml,struts-plugin.xml,../struts.xml</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
这样配置之后,你的struts.xml就可以放在/WEB-INF下了
直接复制粘帖在src下是不行的。。。用如下方法可以自动生成struts.xml文件在src下,修改一下就好了:
可以用如下方法解决:
直接右键项目——选择“MyEclipse”——点击“Add Struts Capabilities...”...
- 在Myeclipse中的动态web工程如何加入struts配置文件
- 在myeclipse中如何拷贝一个web工程
- 在myeclipse中如何拷贝一个web工程
- 在Web工程中加入favicon.ico
- 如何使用struts创建web工程
- myEclipse之如何创建Web工程
- MyEclipse中的Java Web工程部署Tomcat
- Spring+Hibernate+Struts+MyEclipse构件J2EE Web 工程
- 在MyEclipse下修改web工程名
- myeclipse 打开struts中的配置文件报错的问题
- 如何在myeclipse导入maven工程?
- web工程在MyEclipse修改导入工程的入口
- 将数据保存在web.config配置文件中,及如何获取config配置文件中的数据
- web工程在Myeclipse中向WEB-INF下的LIB引入包,没有添加到Referenced Libraries中的解决方法。
- 如何在patform中加入自己的工程
- Web项目配置文件(MyEclipse)
- Struts多个配置文件,如何配置web.xml
- Strut的web项目中的配置文件struts-config.mex用处
- Filter拒绝浏览器缓存
- 二叉树前序、中序、后序遍历相互求法
- 安装QEMU,虚拟mini2440开发板
- 基于C++的n阶线性方程组Ax=b求解
- Maximum Gap
- 在Myeclipse中的动态web工程如何加入struts配置文件
- Ionic开发时,默认样式android和ios的一些不同
- Unicode和字符编码总结
- 获取键盘的高度变化
- CMS
- 设计模式:19 分公司=一部门_组合模式
- Velocity教程
- [iOS]UITableViewController 无法实现键盘自动适配
- Python单元测试——深入理解unittest