jsp是由服务器编译成servlet的,如果你用的tomcat,可以从work目录里找到
感谢你的回复,但是我想问的是,为什么jsp文件翻译生成的servlet不需要注册?举个例子,你写个serlvet类,是不是需要将其注册到tomcat服务器中,要么是注解的形式,要么是web.xml的形式,反正要设置urlPatterns,对不?我就是看到翻译的servlet文件里面没有@WebService注解,web.xml没有配置servlet对应的<servlet>和<servlet-mapping>,因此才有这样疑问。
@望山君: tomcat下conf/web.xml里有JspServlet,这个处理的
@yytxdy: 谢谢你的回复,我看了一下,.jsp结尾的路径确实导向JspServlet,看来是JspServlet处理的没错了。我看了这个类的内容,没看明白是怎么具体实现这个功能的,你要是知道的话方便解答一下吗?
@望山君: 没看过具体实现,反正是把JSP转换成Servlet再提供服务的呗,不是能从work目录下看到编译出来的class嘛