电子商务网站建设和维护,wordpress使用微信登陆,贵州建设厅二建考试网站,wordpress国内开发大神一、创建servlet的过程没有太多好说的#xff0c;唯一需要注意的就是#xff1a;旧版本的servlet确实需要手动配置web.xml文件#xff0c;但是servlet2.5以后,servlet的配置直接在Java代码中进行注解配置。我用的版本就不再需要手动去配置web.xml文件了#xff0c;所以我只…一、创建servlet的过程没有太多好说的唯一需要注意的就是旧版本的servlet确实需要手动配置web.xml文件但是servlet2.5以后,servlet的配置直接在Java代码中进行注解配置。我用的版本就不再需要手动去配置web.xml文件了所以我只是简单查阅了一下资料看了一下书上的过程。
对于老师的问题我的理解是
servlet 标签内的内容主要是配置servlet类和路径用来声明一个servlet对象。而servlet_mapping标签则是起一个检验作用用于检验客户访问路径与配置路径是否一致若一致则转到我们已经创建的servlet上处理。 二、servlet API常用的接口和类
1、servlet接口
方法说明public void init(ServletConfig config)servlet实例化后servlet容器调用此方法来完成初始化工作public void service(ServletRequest request,ServletResponse response)此方法用于处理客户端的请求public void destroy()当servlet对象应该从servlet容器中移除时容器调用此方法以便于释放资源public ServletConfig getServlet Config()此方法用于获取servlet对象的配置信息返回servletConfig对象public String getServletInfo()此方法但会有关servlet的信息他是纯文本格式的字符串如作者、版本等
2、servletConfig接口封装了servlet的配置信息在servlet初始化期间被传递。
方法说明public String getInitParameter(String name)此方法返回String类型名称为name的初始化参数值public Enumeration getInitParameterNames()获取所有初始化参数名的枚举集合public ServletContext getServletContext()获取servlet上下文对象public String getServletName()返回Servlet对象的实例名
3、HttpServletRequest接口
方法说明public String getContextPath()返回请求的上下文路径public Cookie[] getCookies()返回请求中发送的所有cookie对象返回值为cookie数组public String getMethod()返回请求所使用的http类型 public String getQueryString() 返回请求中参数的字符串形式public String getRequestURI()返回主机名到请求参数之间部分的字符串形式public StringBuffer getRequest URL()返回请求的URL不包含请求的参数public String getServletPath()返回请求URI中的servlet路径的字符串不包含请求中的参数信息public HttpSession getSession()返回与请求关联的HTTP Session对象
尝试