【JavaWeb】 ServletConfig
来源:互联网 发布:excel数据导入系统 编辑:程序博客网 时间:2024/04/30 09:56
在Web.xml上的代码,作用配置Servlet
<servlet> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>ServletDemo4</servlet-name> <servlet-class>cn.itcast.domain.ServletDemo4</servlet-class> <init-param> <param-name>data1</param-name> <param-value>1111</param-value> </init-param> <init-param> <param-name>data2</param-name> <param-value>2222</param-value> </init-param> <init-param> <param-name>data3</param-name> <param-value>3333</param-value> </init-param> <init-param> <param-name>data4</param-name> <param-value>4444</param-value> </init-param> </servlet>
package cn.itcast.domain;import java.io.IOException;import java.io.PrintWriter;import java.util.Enumeration;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ServletDemo4 extends HttpServlet {<span style="white-space:pre"></span>/**<span style="white-space:pre"></span> * Constructor of the object.<span style="white-space:pre"></span> */<span style="white-space:pre"></span>public ServletDemo4() {<span style="white-space:pre"></span>super();<span style="white-space:pre"></span>}<span style="white-space:pre"></span>public void doGet(HttpServletRequest request, HttpServletResponse response)<span style="white-space:pre"></span>throws ServletException, IOException {<span style="white-space:pre"></span>response.setContentType("text/html");<span style="white-space:pre"></span>PrintWriter out = response.getWriter();<span style="white-space:pre"></span>String value =this.getServletConfig().getInitParameter("data");<span style="white-space:pre"></span>out.println(value);<span style="white-space:pre"></span>Enumeration e = this.getServletConfig().getInitParameterNames();<span style="white-space:pre"></span>while(e.hasMoreElements()){<span style="white-space:pre"></span>String name = (String) e.nextElement();<span style="white-space:pre"></span>String value1= this.getServletConfig().getInitParameter(name);<span style="white-space:pre"></span>out.println(name+"="+value1);<span style="white-space:pre"></span>}<span style="white-space:pre"></span>out.flush();<span style="white-space:pre"></span>out.close();<span style="white-space:pre"></span>}
问:this.getServletConfig().getInitParameter();是什么东西,怎么构成
就是MyEclipse在创建Servlet写了函数,有把ServletConfig封装进去.
如下图的封装
类似上图的封装
0 0
- 【JavaWeb】 ServletConfig
- Javaweb-ServletConfig
- JavaWeb 之 servletConfig,servletContext
- 重新学javaweb---ServletConfig
- 学习笔记,javaWeb中的ServletConfig
- javaweb-servlet- ServletConfig与ServletContext
- javaweb—ServletContext和ServletConfig
- javaWEB总结(3):ServletConfig对象
- JavaWeb(四)ServletConfig/ServletContext
- JavaWeb学习笔记:ServletConfig()和ServletContext()
- 深入分析JavaWeb servletConfig 与servletContext
- ServletConfig
- servletConfig
- ServletConfig
- servletconfig
- ServletConfig
- ServletConfig
- ServletConfig
- Git简易入门教程
- 路线
- win7 64位系统下VS 2010 opencv2.4.9配置
- Android使用Fragment来实现TabHost的功能(解决切换Fragment状态不保存)以及各个Fragment之间的通信
- ThinkPHP验证码制作
- 【JavaWeb】 ServletConfig
- 关于SearchView的一些小细节
- 通过项目中定位的一个问题:学习ionic框架$ionicPopover的使用以及注意事项
- Mysql分库分表方案
- Android onMeasure and onLayout
- 关于ThinkPHP中$this->redirect的疑问。
- android bitmap compress(图片压缩)
- perl DBI mysql包安装详解
- 剑指offer系列之五十七:二叉树的下一个节点