我用myeclipse+tomcat开发网站,tomcat安装的目录是c:\tomcat6,并在web.xml下配置好虚拟目录映射到在D:\myjsp的工程。现在我在myeclipse下新建一个工程文件夹,名字为:myproject,即在目录D:\myjsp\下,当我在webroot下设计一个网页,用于提交用户信息到src 目录下的servlet包下的名为userinfo的一个servlet类,并在web.xml下部署好描述文件,如下:<servlet-name >userinfo</servlet -name>:<servlet-class >servlet.userinfo</servlet-class>,然后是<servlet-mapping><servlet-name>userinfo</servlet-name><url-pattern>/user</url-pattern></servlet-mapping>
,启动tomcat后,输入127.0.0.1/myjsp/myproject回车,显示一个页面,供用户填写表单信息,再点击提交后显示错误信息是找不到webroot下的userinfo,是不是我的web.xml部署有误,请指教!
,启动tomcat后,输入127.0.0.1/myjsp/myproject回车,显示一个页面,供用户填写表单信息,再点击提交后显示错误信息是找不到webroot下的userinfo,是不是我的web.xml部署有误,请指教!
解决方案 »
- Java方向,给点意见吧。谢谢
- jquery append出错
- 如何只显示doc,xls,zip,rar格式的文件
- 跪求如何在jsp中显示ceb格式的文件??
- 求解Hibernate映射问题
- quartz 如何在配置文件中配置任务执行时间段!
- 字段类型问题:String和Text的问题请教
- jsp 在打印方面的功能怎么样?
- ?servlet程序应放哪儿,我的是win2000+jrun+jdk1.3!详细一点啊,谢谢!
- 请问:Statement、CallableStatement、PreparedStatement有什么区别????
- java session使用问题
- 请教高手hibernate+spring 对于里面saveOrUpdate()方法,session不能同步数据库问题?
在myeclipse中建web工程的时候,会有src文件夹和webroot文件夹,其中src文件夹下放servlet的包,在该包下放servlet,而在webroot下放jsp或html文件,这就是路径啊。应该没有错的。
提交 的 servlet 你看你
url 是不是 前面 127.0.0.1/myjsp/user
你请求的下一个url必须是红色部分结尾的,现在是吗?
仔细检查一下。
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>InvestInfo</servlet-name>
<servlet-class>InvestInfo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>InvestInfo</servlet-name>
<url-pattern>/InvestInfo</url-pattern>
</servlet-mapping>
以下是提交时页面提示的错误信息,其中红色部分是虚拟配置目录,其中InvestInfo放在src目录下的pack包中,而jsp页面是放在webroot目录中的message /jsp/myfirstproject/WebRoot/InvestInfodescription The requested resource (/jsp/myfirstproject/WebRoot/InvestInfo) is not available.
点击进去选择你要发布的项目,就可以了你试试