Servlet小知识
-
从地址栏输入URL直接访问Servlet,将调用Servlet中的doGet方法生成响应。
-
通过HTML中超级链接访问Servlet,将调用Servlet中的doGet方法生成响应。
-
通过HTML中表单提交访问Servlet,表单没有定义method属性值,将调用Servlet中的doGet方法生成响应。
-
通过HTML中表单提交访问Servlet,表单method属性值为post,将调用Servlet中的doPost生成响应。
-
请求接口中getParameter方法可以获取客户端提交的请求参数的值。
-
如果客户端通过复选框选择了多个选项,请求接口中getParameterValues方法可以获取所有选项的值。
-
<init-param>
可以配置一个Servlet的初始化参数。 -
getInitParameter方法可以获取Servlet的初始化参数。
-
<load-on-startup>
可以配置Servlet的加载启动项。 -
login不是正确的url-pattem。
-
假设发生了404错误,都统一跳转到error.html页面,如何在web.xml中配置?
<error-page> <error-code>404</error-code> <location>/404.html</location> </error-page>
-
假设发生了空指针异常没有处理时,都统一跳转到error.htm,如何在web.xml中配置?
<error-page> <exception-type>java.long.NullPointerException</exception-type> <location>/exception.html</location> </error-page>