分站 简化版 股指 日历 影视
携程 地图 计算器 行情 电脑
空位 空位 空位 空位 空位
首页 软件 编程 网络 窍门 笑话 知识 公告 注册 登录 用QQ登录本站
全部 综合数码金融娱乐服务报刊政府机构 推荐 申请 友情  
您现在的位置:首页 >> JSP >> 内容

JSP中文字符乱码处理的2种方法

内容摘要: 在编写JSP程序时,常常会碰到中文字符处理的问题,在接受request的中文字符时显示出来一串乱码。网上处理方法一箩筐,下面说说我用过的两种有效地解决办法: 1.为程序编写一个字符串处理函数,用一个静态文件保存,在需要处理中文字符的JSP页面中包含它, %! public String codeToString(String str) { String......

  

在编写jsp程序时,常常会碰到中文字符处理的问题,在接受request的中文字符时显示出来一串乱码。网上处理方法一箩筐,下面说说我用过的两种有效地解决办法:


1.为程序编写一个字符串处理函数,用一个静态文件保存,在需要处理中文字符的jsp页面中包含它,


<%!

public string codetostring(string str)

{

string s=str;

try

{

byte temp[]=s.getbytes("iso-8859-1");

s=new string(temp);

return s;

}

catch(exception e)

{

return s;

}

}

%>


要转换时只需:coedetostring(request.getparameter(..));就可以了,很好用的。


2.一种普遍适用的方法,加一个过滤器,之后就可以过上一劳永逸的日子了。


package filters;

import java.io.ioexception;

import javax.servlet.filter;

import javax.servlet.filterchain;

import javax.servlet.filterconfig;

import javax.servlet.servletexception;

  版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


发布日期:2017-8-31 发布时间:9:16:40 点击:90 
  • 上一篇:jsp 实现在线人数统计
  • 下一篇:JSP Sessions
  • 本类新增
    本类热门文章
    Baidu
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2017

    本空间由景安网络(VPS)提供,360网站卫士提供加速防护
    YJCMS V2.3 Build 17.11.13(MSSQL) 闽ICP备05000814号-1