我有一个如下所示的 servlet 映射。
<servlet>
<servlet-name>SubmitComment</servlet-name>
<servlet-class>org.rohitsharma.db.servlet.SubmitComment</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SubmitComment</servlet-name>
<url-pattern>/SubmitComment</url-pattern>
</servlet-mapping>
当我用 action 击中一个表单时SubmitComment
。它在我的本地主机上工作。但是当我将它上传到真正的主机上时,它给了我类似的错误。
未找到
在此服务器上找不到请求的 URL /SubmitComment。
我应该如何更改这些映射以使其正常工作?
这是表格:
<form action="SubmitComment" method="post" id="leavereply">
<ol><li>
<label for="name">Name</label>
<input id="name" name="name" class="text" />
</li><li>
<label for="email">Email Address</label>
<input id="email" name="email" class="text" />
</li><li>
<label for="message">Your Message</label>
<textarea id="message" name="message" rows="8" cols="50"></textarea>
</li>
<input type="hidden" id="blog_id" name="blog_id" value="<%out.print(blog.blog_id);%>">
<li>
<input type="image" name="imageField" id="imageField" src="images/submit.gif" class="send" />
<div class="clr"></div>
</li></ol>
</form>