ajax的一个小测试,不能response.getOutputStream.out("中文");
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
response.setContentType("text/xml;charset=UTF-8");
response.setHeader("Cache-Control", "no-cache");
String names=request.getParameter("name");
if("aa".equals(names)){
try{
response.getOutputStream().println("此用户名不可用"); }catch(Exception e){
e.printStackTrace();
}
}else {
try{
response.getOutputStream().println("恭喜你可以使用"); }catch(Exception e){
e.printStackTrace();
}
}
return null;
}
}
出错说:java.io.CharConversionException: Not an ISO 8859-1 character: 恭
即红色部分,应该是编码问题,但是不知道在哪里改变编码
说明下,页面和Java文件用的都是UTF-8,用了过滤器
哪位达人给指点下
HttpServletRequest request, HttpServletResponse response) {
response.setContentType("text/xml;charset=UTF-8");
response.setHeader("Cache-Control", "no-cache");
String names=request.getParameter("name");
if("aa".equals(names)){
try{
response.getOutputStream().println("此用户名不可用"); }catch(Exception e){
e.printStackTrace();
}
}else {
try{
response.getOutputStream().println("恭喜你可以使用"); }catch(Exception e){
e.printStackTrace();
}
}
return null;
}
}
出错说:java.io.CharConversionException: Not an ISO 8859-1 character: 恭
即红色部分,应该是编码问题,但是不知道在哪里改变编码
说明下,页面和Java文件用的都是UTF-8,用了过滤器
哪位达人给指点下
...全文
相关推荐
JQuery + Servlet +Json实现下拉框级联
out = response.getOutputStream();JSONObject json = new JSONObject();// 填充json对象...out.write(json.toJSONString
微信扫码支付代码
String contents = map.get("code_url"); String format = "jpeg"; ServletOutputStream out = response.getOutputStream
利用PD4ML将html 生成PDF 并展示(前台、后台、jar包)
(htmlContent, out); // 设置响应头,通知浏览器这是一个PDF文件 response.setContentType("application/pdf"); response.setHeader
Uploading and Downloading Files in Web Dynpro Java
; filename=\"" + file.getName() + "\""); OutputStream out = response.getOutputStream(); out.write(buffer
图片动态验证码
验证码(CAPTCHA)是一种区分用户是计算机还是人类的全自动公开图灵测试,主要用于防止机器人进行自动化操作。本文将深入分析一个基于Java Web技术栈实现的图片验证码功能。


Web 开发
