日期:2014-05-17  浏览次数:20773 次

关于JSP Servlet doGet调用的问题
我在index.jsp 页面这样写的
HTML code

    <form action="index.jsp" method="post">
            <input type="submit">
        </form>



这也是项目第一个加载的页面,为什么不显示这个页面,它自己就跳Servlet了呢?而且不管怎么样写都是调用doGet方法,为什么?

------解决方案--------------------
我真不知道怎么帮你说。
1.你的项目没有用到Servlet的话是不需要配置web.xml的
2.url-pattern中配置的是url模式,比如/*或者/rest/*等
这样/rest/123这样的url就能够被识别到
3.基于2,当/rest/123被识别到后要走哪个类呢?就是和你url-pattern上面配置的servlet-name相对应的servlet-class中的class。而你写成了s.ss。另外,从浏览器里直接敲回车执行的,永远是GET