今天调试servlet,从最简单的doget方法做起,用一个jsp表单调用servlet,在action中用绝对地址来访问servlet,最初是用servlet保存在工程中的地址,调试后页面出现404,提示找不到相应的文件,后来想到是否没有加入包的地址,加入包后仍然提示不存在,回想到昨天在web.xml中设置servlet路径时,用的另一个名称,不知是否与它有关,修改一下终于成功了。
jsp中action路径如下: <form action="/JavaWebTest1/nihaoma" method="get">
web.xml中设置servlet路径如下:<url-pattern>/nihaoma</url-pattern>
servlet在工程中的路径如下: /JavaWebTest1/servlet/ServletTest1
其中action中路径应该与web.xml中设置的访问servlet路径一直,而不是servlet在工程中的路径。
jsp中调用servlet路径问题
最新推荐文章于 2021-08-21 18:51:14 发布