您的位置:首页 > Web前端 > HTML

(7)获取表单参数3种方法、response.setContentType("text/html;charset=utf-8")

2017-08-28 00:47 615 查看
ServletRequaest的子接口是HttpServletRequest

一、获取表单信息

(1)单独获取客户端参数值:获取提交的表单信息**



String username=request.getParameter(“user”);

(2)获取所有客户端参数值



//获取所有客户端提交的数据名,然后根据数据名获取数据值
Enumeration<String> names=request.getParameterNames();

while(names.hasMoreElements())
{
String name=names.nextElement();
String value=request.getParameter(name);
out.println(name+"******"+value);
}


(3)获取所有键值方法二



Map<String,String[]> map=request.getParameterMap();
Set<String> s=map.keySet();
Iterator<String> it=s.iterator();
while(it.hasNext())
{
String str=it.next();
out.println(str+":"+map.get(str)[0]);
}


二、设置发送给客户机的响应的内容类型

ServletResponse的子接口为HttpServletResponse



response.setContentType(“text/html;charset=utf-8”);//text/html一般是固定不变的,可以防止浏览器将一些HTML当成纯文本解析。编码可能会变
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐