把你获取的页面的数据用DB的编码方式重新编码一下再存入DB。
如String tstna=request.getParameter("shijuanming");
改成String tstna=request.getParameter("shijuanming");
tstna = new String(tstna.getBytes("ISO-8859-1", "GB2312"));
后面的一个编码方式,如果DB是GB2312,那就是这个,如果不是,改成DB相应的编码方式就行了。
看这个,应该能解决你的问题: