声明:部分内容来自互联网 Jsp的执行过程: JSP程序由JSP Engine先将它转换成servlet代码,接着将它编译成类文件载入执行,最后输出html代码(通过PrintWriter实现输出)。只有当客户端第一次请求JSP时,才需要将其转换、编译,所以第一次访问jsp的时候响应速度较慢,后面请求时响应速度快。 Jsp
<jsp:forward>使用同一个request,是在服务器端跳转,浏览器显示的是第一个页面的名字,因为客户端(浏览器)不知道它在服务器端跳转了。 Response.sendRedirect是两个不同的request,是在客户端跳转,浏览器显示的是跳转后的页面的名字。因为它是从客户端跳转到第二个页面的。 使用forward时
servlet,是运行在服务器端的程序,它是被容器调用的(如tomcat),用于处理及响应客户端的请求. J2EE定义的是一系列的标准,没有提供实现,没有提供jar包。Tomcat中的servlet-api.jar实现了J2EE的API标准。 类结构图: GenericServlet是抽象类,其中定义了抽象方法service()。 HttpServlet也是抽象类,它没有抽象方法,但
public class TestLifeCycleServlet extends HttpServlet { public TestLifeCycleServlet(){ System.out.println("constructor"); } @Override &nbs
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号