关于Tomcat7.0.2+Eclipse3.6+Struts的问题

uuussseeennn 上海思凌信息科技有限公司 CTO  2010-10-19 07:10:08
小弟最近想用Struts开发一个web 应用程序,但由于之前从未碰过Java和Web方面的东西,现在只能在网上边学边做,但在环境配置上依然出现一些摸不着头脑的问题,我罗列一下,大家帮我看看,谢谢!

先说我做过的一些前期准备:
1:下载了免安装的Tomcat7.0.2版本,解压到了c:\program files\目录下,然后添加或修改环境变量classpath,TOMCAT_HOME,CATALINA_HOME,CATALINA_BASE。然后启动Tomcat,在Ie浏览器中敲入http://localhost:8080/,能出来Tomcat首页。
2:下载eclipse-jee-helios-SR1-win32-x86_64,并解压,能启动Eclipse
3:下载struts2.2.1,解压struts-2.2.1-lib

碰到的问题:
1:打开Eclipse,打开file->new->project,选择web下面的Dynamic Web Project, 然后配置,在“Target runtime”和"Configuration"下面都选择Tomcat v7.0。

我的问题:
在WEB-INF和lib下面没有任何文件,如web.xml。需要自己手工创建吗?如果是工程建好后自动产生的,现在却没有,该怎么解决这个问题?

提这问题的背景:
我基本知道struts里面的servelet是通过Tomcat来调用的,而Tomcat是通过读取web.xml来判断该不该调用这个 servelet。另外,我在一些Struts的学习文档中发现这个web.xml文件都是在工程建好后自动创建的,现在没有出现,我怀疑是Tomcat 没有跟Eclipse集成起来的原因(在Eclipse的window->preferences里面没找到Tomcat的影子)。
...全文
194 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Ethan6666 2010-12-22
eclipse有高版本才可以开发WEB程序
回复
keeonmoving 2010-12-22
1楼正解。。
回复
雨帝夜泪 2010-12-22
eclipse不需要myeclipse就可以直接开发web程序了。
回复
uuussseeennn 2010-10-20
我下载了MyEclipse 8.5,解压安装后直接能开发web程序,还是说要把features和plugins里面的东西拷贝到eclipse里对应目录才行啊?
回复
随心点儿 2010-10-19
你最好用myeclipse,因为Eclipse不支持,需要MyEclipse的插件
回复
chris1012F 2010-10-19
Eclipse貌似是需要MyEclipse的支持才能弄WEB项目吧~~~~
回复
dinghw521 2010-10-19
。。。。
是你创建的工程模板不对

file -->new -->other-->web--->Dynamic Web Project

用这个就有了
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-10-19 07:10
社区公告
暂无公告