通过web页面向sqlserver 2000数据库里添加、修改信息,其中包括中文。
所有jsp页面的编码方式是:
<%@page contentType="text/html;charset=gb2312" language="java"%>接收内容后的字符处理、转化方式为(不管中文、英文):
String introduce = new String(request.getParameter("introduce").getBytes("ISO8859_1")).trim();但是保存到数据库中后就变成
Landes Bioscience&#25968;&#25454;&#24211;&#20026;&#32654;&#22269;&#20848;&#24503;&#26031;&#29983;&#29289;&#21307;&#23398;&#20986;&#29256;&#20844;&#21496;&#65288;Landes Bioscience Publishing Company&#65289;&#25152;&#25317;&#26377;&#12290;&#35813;&#20986;&#2环境是:jdk1.5  tomcat5.5 sqlserver2000  windows2003
请问是什么原因,该怎么解决?