cai772088996
cai772088996
2016-01-26 10:00
采纳率: 84.7%
浏览 2.2k
已采纳

JAVA问题:初学HttpServlet时遇到的问题,服务器用的Tomcat,求指教!

图片说明

图片说明

图片说明

做完上面这些代码后,在页面中点击提交,没有跳转,为什么?
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

13条回答 默认 最新

  • beahzz_lucky
    master_hzz 2016-01-27 07:16
    已采纳

    图片说明
    图片说明
    首先你部署到tomcat上,然后按照我的写

    点赞 评论
  • u010936182
    熊小-- 2016-01-26 10:20

    xml配置的时候加一个后缀 如 *.action 然后访问路径加上这个就行了 测试的时候 加上.action

    点赞 评论
  • cai772088996
    cai772088996 2016-01-26 10:41

    不太理解亲,这么写吗:/ServletTest2.action

    ,不太对额
    点赞 评论
  • baokx
    一缕清风007 2016-01-26 11:17

    url-pattern中改成/ServletTest2/*

    点赞 评论
  • q4444tita
    青春逝如流水 2016-01-26 12:38

    首先你打开网页的方式错误……要写成127.0.0.1:8080/web应用名/网页名……或者主机把127.0.0.1写成localhost……记得启动服务器…还有页面上的提交路径吧landedServlet去掉…

    点赞 评论
  • Mr_li13
    黯雅悸动 2016-01-26 19:01

    action中的内容写错了,直接写url-pattern的内容

    点赞 评论
  • bobyang888
    小僧法号小小白 2016-01-26 20:19

    action里面的地址不对,要加项目名

    点赞 评论
  • rui888
    兔子托尼啊 2016-01-27 01:16

    xml 里面没有配置对,也就是上面图片 action=“” 这里的没有找到对应的servlet 处理类,
    应该是你的xml serlvet 没有配置对。

    你对着这个http://www.cnblogs.com/iloveyoucc/archive/2013/05/27/3101680.html 看看,然后修改下

    点赞 评论
  • yao_jing
    青社 2016-01-27 01:31

    都回答了这么多了 估计也绝交了吧?

    点赞 评论
  • baokx
    一缕清风007 2016-01-27 02:36

    天哪,你的页面是怎么打开的?怎么是硬盘文件路径?不是启动tomcat后用localhost地址加端口项目名打开么

    点赞 评论
  • sun2015_07_24
    孙振光 2016-01-27 03:32

    楼上威武,,都不是tomcat启动的。怎么可能跳转呢?

    点赞 评论
  • u010808544
    阿蓝好多个8 2016-01-27 06:54

    tomcat 首先加载项目,然后再启动,浏览器中输入127.0.0.1:你的端口号/web应用名/ServletTest2 还有你的前端页面应该写成动态的JSP,不是静态html,同时 jSP 页面请求方式改成post

    点赞 评论
  • xmt1139057136
    业余草 2016-02-23 05:35

    把form的action的值改为="/ServletTest2"就可以了。这是一个很简单的问题

    点赞 评论

相关推荐