如何在提交JSP表单时处理Servlet程序

时间:2010-09-08 13:20:15

标签: java jsp servlets

JSP代码:      

Upload File:
<input name="file" type="file" id="file"><br><br>
<input type="submit" name="Submit" value="Submit"/><br><br>
<input type="reset" name="Reset" value="Reset"/>   
</form>

我有上面的JSP文件,它将在Tomcat服务器的帮助下执行,这是 存储在我系统的以下位置。

C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\CheckURL

我编写了一个servlet程序,用于捕获请求并从给定的JSP文件发送响应。

我的查询是,servlet程序必须存储在我的系统中的路径。

请告诉我是否可以使用javac NewServlet.java编译servlet程序,或者可以在运行时直接执行它。因为在编译那个servlet程序时我遇到了很多错误。

我是java的初学者。如果你能给我一个关于上述问题的详细展望,那将会很有用。提前谢谢。

1 个答案:

答案 0 :(得分:3)

servlet tutorial是一个很好的起点。

回答您特定问题的几点:

  • 您可以使用javac NewServlet.java编译servlet,但必须指定包含-cp
  • 的类路径(servlet-api.jar
  • 您将.class文件存储在webapps\checkURL\WEB-INF\classes
  • 使用WEB-INF\web.xml<servlet><servlet-mapping>中映射servlet。 (使用Tomcat 7和Servlets 3有一种更简单的方法,但是你在5.5)