JspServlet

Posted hvicen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JspServlet相关的知识,希望对你有一定的参考价值。

初始化servlet时,选用的配置类:

config.getInitParameter("engineOptionsClass")?(System.getSecurityManager() == null);
"org.apache.jasper.EmbeddedServletOptions.EmbeddedServletOptions";

请求进入servlet后,最终把请求分发给JSP文件:

config.getInitParameter("jspFile");
request.getAttribute(RequestDispatcher.INCLUDE_SERVLET_PATH) + (request.getAttribute(RequestDispatcher.INCLUDE_PATH_INFO) || "");
request.getServletPath() + (request.getPathInfo() || "");

请求进入servlet后,是否对JSP文件进行预编译:

true?(
    request.getQueryString() like (
        [null, "&"] + "jsp_precompile" + [null, ["=true", "=false"] + [null, "&"]]
    )
);
false;

 

以上是关于JspServlet的主要内容,如果未能解决你的问题,请参考以下文章

JSPServlet中的相对路径和绝对路径

详解DefaultServlet与JspServlet

涉及JSPServlet的页面编码问题

内嵌tomcat,启动报错:java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet

Java爬虫:运用jspservlet实现一个可以下载音乐的网页

Java爬虫:运用jspservlet实现一个可以下载音乐的网页