专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Eclipse

java web 部署有关问题,页面不跳转

发布时间:2010-06-05 15:37:01 文章来源:www.iduyao.cn 采编人员:星星草
java web 部署问题,页面不跳转
我正在学习mvc模式,我用的应用服务器是tomcat,我是用的myeclipse写的,我按照书上写的,先配置应用服务器【windows-preferences......】,然后启动服务器【一个有点像服务器的按钮-tomcat 6.x-start】,然后创建工程,然后再将web应用部署到web服务器上【deploy-add..】,最后创建jsp文件和servlet文件,做完这些以后就是在浏览器上输入路径。。。。我做的是一个简单的登录界面,可是每次输入用户名和密码,提交之后就报404错误,我弄了好久,也查了些资料,可还是没弄出来,请各位帮帮忙哈。。。
小女子感激不尽O(∩_∩)O~

------解决方案--------------------
探讨

这个web.xml貌似是自动生成的,然后我的action=LoginServlet

对不?

------解决方案--------------------
你点提交按钮后浏览器地址栏中的地址信息会有变化,看报404的页面的url是否包含:/servlet/LoginServlet信息。如:http://localhost:8080/项目名/servlet/LoginServlet。建议action改成action=servlet/LoginServlet
------解决方案--------------------
404是提交路径时的跳转问题,应该是找不servlet的页面,建议看看自己的web中人url文件名是否正确!

一般错误可是你的:LoginServlet中的第一个字母大小写问题,你看看是不是确定是大写,因为一般在写servlet时的跳转路径为小写即:loginServlet
------解决方案--------------------
看大家给URL给纠结的.

action="<%=basePath %>/servlet/LoginServlet"
action="servlet/LoginServlet"
------解决方案--------------------
你看下你的 web.xml的映射路劲是不是写错

<servlet>
<servlet-name>随便给个名称(不要跟其他重复就好)</servlet-name>
<servlet-class>(包名).(类名)</servlet-class>//没有包名直接类名
</servlet>

<servlet-mapping>
<servlet-name>名称(跟上面的一样)</servlet-name>
<url-pattern>/(包名)/类名</url-pattern>//没有包名直接 /类名
</servlet-mapping>


希望能帮到你。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: