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的初学者。如果你能给我一个关于上述问题的详细展望,那将会很有用。提前谢谢。
答案 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)