AAA.XXX(TTT) AAA代表一个对象 xxx()代表一个方法 ()里面的TTT代表传入该方法的参数
ServletContext application=getServletContext();
用getServletContext();方法获得ServletContext类型对象,对象名是application
ServletConfig config=getServletConfig();
用getServletConfig();方法获得ServletConfig对象 对象名是config
response.setContentType("text/html;charset=GB2312");
用setContentType设置response对象的编码格式参数为text/html;编码是GB231
PrintWriter out = response.getWriter();
调用 response的getWriter()方法 获得一个类型是PrintWriter名字叫out的对象
HttpSession session=request.getSession();
用request的getSession()方法获得HttpSession类型的名为session的对象
request.setCharacterEncoding("gb2312");
调用request的setCharacterEncoding设置requestd 编码格式为gb2312
Enumeration e=request.getParameterNames();
调用request的getParameterNames();方法 或者一个类型是Enumeration接口 名为e的对象while(e.hasMoreElements()){ while()是括号里面是true就执行下面{}的代码块e.hasMoreElements()检查e里面有没有下一个元素 有就是返回true
String vname=(String)e.nextElement();e.nextElement() 如果此枚举对象e至少还有一个可提供的元素,则返回此枚举的下一个元素。
返回的元素用声明一个String类型叫vname的变量接收
String b[]=request.getParameterValues(vname);
调用request的getParameterValues方法 将Vname作为参数传入 获得对应该参数的值 存入到字符数组b[]中if(b.length<=1)out.print(vname+"="+b[0]+"<br>");
如果b的长度小于等于1
输出vname的内容和刚才获得对应vname的值 <br>这个是换行符else {
入b的长度大于1
for(int m=0;m<b.length;m++)
out.print(vname+"="+b[m]+"<br>");
就把b[]数组里面的东西从b[0]开始一直到最后一个 全部输出来
}while的}不见了=.=????这里应该还有一个}
ServletContext application=getServletContext();
用getServletContext();方法获得ServletContext类型对象,对象名是application
ServletConfig config=getServletConfig();
用getServletConfig();方法获得ServletConfig对象 对象名是config
response.setContentType("text/html;charset=GB2312");
用setContentType设置response对象的编码格式参数为text/html;编码是GB231
PrintWriter out = response.getWriter();
调用 response的getWriter()方法 获得一个类型是PrintWriter名字叫out的对象
HttpSession session=request.getSession();
用request的getSession()方法获得HttpSession类型的名为session的对象
request.setCharacterEncoding("gb2312");
调用request的setCharacterEncoding设置requestd 编码格式为gb2312
Enumeration e=request.getParameterNames();
调用request的getParameterNames();方法 或者一个类型是Enumeration接口 名为e的对象while(e.hasMoreElements()){ while()是括号里面是true就执行下面{}的代码块e.hasMoreElements()检查e里面有没有下一个元素 有就是返回true
String vname=(String)e.nextElement();e.nextElement() 如果此枚举对象e至少还有一个可提供的元素,则返回此枚举的下一个元素。
返回的元素用声明一个String类型叫vname的变量接收
String b[]=request.getParameterValues(vname);
调用request的getParameterValues方法 将Vname作为参数传入 获得对应该参数的值 存入到字符数组b[]中if(b.length<=1)out.print(vname+"="+b[0]+"<br>");
如果b的长度小于等于1
输出vname的内容和刚才获得对应vname的值 <br>这个是换行符else {
入b的长度大于1
for(int m=0;m<b.length;m++)
out.print(vname+"="+b[m]+"<br>");
就把b[]数组里面的东西从b[0]开始一直到最后一个 全部输出来
}while的}不见了=.=????这里应该还有一个}
解决方案 »
- java socket 怎样实现服务端和客户端不间断的读取和写入?
- java线程执行顺序的小问题
- 请问org.hibernate.proxy.SerializableProxy这是什么错误?
- red5部署服务时无法加载工程里的jar包
- 看下Sql转成Hql对不对?
- 请教怎么用jxl或POI在excel中插入表格,或者读取表格!
- Tomcat服务器提供下载服务应该怎么办?
- struts Action传参数给servlet问题
- 怎样在单击按扭时,调用javabean的函数(或用Struts)。<要求在同一页面下,不用打开另页面>
- 如何把一大堆对象数据写回到xml文件里面?用什么方法速度最快?
- 没有源文件还能编译
- 求解Java中观察者模式的实际运用
动手实践,加深理解,加深记忆。