主题:[原创]JSP字符转换乱码求助!!
请高手帮忙解决个问题!小弟刚学JSP做网站 数据库是MYSQL服务器是Lnuix配置是JKD5.0+Tomcat5.5.12.在运行调试阶段我遇到了一个难题!
先说明下!我是参考别人的东西做的!具体问题是在数据存入数据库时是能正确显示汉字!
但调用时候出现了问题!(网页使用gb2312和ISO88591编码和统一请求)
我反复调试发现问题出在下边几句 有谁能帮我看看解决下@!谢谢!
<%sql1 = "select * from "+board_table+" where board_audit=1 and type_id='"+type_id+"'";
rs1 = index_man.executeQuery(sql1);%>
</div></td></tr>
<%while(rs1.next()) {
board_name = rs1.getString("board_name");
board_id = rs1.getInt("board_id");%><tr><td align="center">
<a href="more_news.jsp?type_id=<%=type_id%>&board_id=<%=board_id%>&board_name=<%=board_name%>" target=_blank><%=board_name%></a></td>
其中的board_name=<%=board_name%>执行后出<%=board_name%>查询出的内容现乱码,还有<%=board_name%>中的"="号是什么意思啊!
先说明下!我是参考别人的东西做的!具体问题是在数据存入数据库时是能正确显示汉字!
但调用时候出现了问题!(网页使用gb2312和ISO88591编码和统一请求)
我反复调试发现问题出在下边几句 有谁能帮我看看解决下@!谢谢!
<%sql1 = "select * from "+board_table+" where board_audit=1 and type_id='"+type_id+"'";
rs1 = index_man.executeQuery(sql1);%>
</div></td></tr>
<%while(rs1.next()) {
board_name = rs1.getString("board_name");
board_id = rs1.getInt("board_id");%><tr><td align="center">
<a href="more_news.jsp?type_id=<%=type_id%>&board_id=<%=board_id%>&board_name=<%=board_name%>" target=_blank><%=board_name%></a></td>
其中的board_name=<%=board_name%>执行后出<%=board_name%>查询出的内容现乱码,还有<%=board_name%>中的"="号是什么意思啊!