JSP乱码问题?

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:18:38
我主要是做一个修改的操作.根据查询出来的数据;然后获得,数据.。在进行修改.
查询的数据能够正常显示在页面中.没有任何的问题,。我当我把值传过去时,修改页面显示的是乱码? 英文和数据能够正常显示.。

在修改的页面我也把String 类型的对象转成"GBK"但还是乱码?
,不知道如何解决了.。

期待高手能否.。说明一下,。比且提出建议.。谢谢了.

以下是查询页面的代码:
<%
List<StudentBean> list1=SelectStudent();

for(Iterator<StudentBean> i=list1.iterator();i.hasNext();){
StudentBean bean=i.next();
%>
<TR>
<TD class="Color" align=center><%=bean.getStu_Id()%></TD>
<TD class="Color" align=center><%=bean.getStu_Name() %></TD>
<TD class="Color" align=center><%=bean.getStu_Sex() %></TD>

<TD class="Color" align=center><A href="../view/Update.jsp?id=<%=bean.getStu_Id()%>&name=<%=bean.getStu_Name()%>&sex=<%=bean.getStu_Sex()%>">修改学生</A

请确定你页面本身的编码,它不一定是ISO-8859-1。如果不是的话,则转码无效

一般写个过滤器,这么写

是应该写个过滤器试试,平时我也是老出现这样的问题,大多情况下用过滤器都可解决这个乱码