|
经Action到页面显示的就是乱码..乱七八糟的..不是什么"?"形式的...
我的统一编码为GBK,另外同时还加了过滤器的...在后台的action里打印得到的数据是中文的...但转到页面就乱码了..
但是过滤不了.action中的乱码问题,,,那位高手帮解决一下...
如何能进行过滤.action中出现的乱码呢..????
经actionl转发代码如下:
<a href="getupdateteacher!getUpdateTeacher.action?id=<ww:property value='id'/>&
teacher_ID=<ww:property value='teacher_ID'/>&
teacher_Name=<ww:property value='teacher_Name'/>&
teacher_Sex=<ww:property value='teacher_Sex'/>&
teacher_Lesson=<ww:property value='teacher_Lesson'/>&
teacher_Call=<ww:property value='teacher_Call'/>&
teacher_Address=<ww:property value='teacher_Address'/>&
teacher_Class=<ww:property value='teacher_Class'/>&
teacher_Time=<ww:property value='teacher_Time'/>&teacher_No=<ww:property value='teacher_No'/> ">
action中的代码:如
/**
* 获得要更新教师的数据
* @return
*/
public String getUpdateTeacher(){
Teacher t = new Teacher();
t.setId(id);
t.setTeacher_ID(teacher_ID);
try {
t.setTeacher_Name( new String (teacher_Name.getBytes("ISO-8859-1"),"GBK"));
t.setTeacher_Address(new String (teacher_Address.getBytes("ISO-8859-1"),"GBK"));
t.setTeacher_Class(new String (teacher_Class.getBytes("ISO-8859-1"),"GBK"));
t.setTeacher_Lesson(new String (teacher_Lesson.getBytes("ISO-8859-1"),"GBK"));
t.setTeacher_Sex(new String (teacher_Sex.getBytes("ISO-8859-1"),"GBK"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
t.setTeacher_Call(teacher_Call);
t.setTeacher_No(teacher_No);
t.setTeacher_Time(teacher_Time);
teacherService.getUpdateTeacher(id.toString());
return SUCCESS;
}下:
页面代码:
<table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#CCCCCC" class="px12">
<tr bgcolor="#1A7FE5" class="bk">
<td width="100%" height="28"><div align="center"><span class="px14b style2"><span class="px12white style10">教师信息修改</span></span></div></td>
</tr>
</table>
<form id="updateTeacherForm" METHOD=POST action="updateteacher!updateTeacher.action">
<table width="60%" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#CCCCCC" class="px12">
<tr>
<td width="42%" bgcolor="#FFFFFF"><div align="right" class="style14">ID:</div></td>
<td width="58%" bgcolor="#FFFFFF">
<input name="id" type="text" class="inputStyle2 " value="<ww:property value='id'/>" readonly>
</td>
</tr>
<tr>
<td width="42%" bgcolor="#FFFFFF"><div align="right" class="style14">职工号:</div></td>
<td width="58%" bgcolor="#FFFFFF"><input name="teacher_ID" type="text" class="inputStyle2 " value="<ww:property value='teacher_ID' />"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right" class="style14">姓名:</div></td>
<td bgcolor="#FFFFFF"><input name="teacher_Name" type="text" class="inputStyle2 " value="<ww:property value='teacher_Name' />"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right" class="style14">性别:</div></td>
<td bgcolor="#FFFFFF"><span class="style14">
<input name="teacher_Sex" type="radio" value="男">
男
<input name="teacher_Sex" type="radio" value="女" checked>
女</span></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right" class="style14">所教课程:</div></td>
<td bgcolor="#FFFFFF"><input name="teacher_Lesson" type="text" class="inputStyle2 " value="<ww:property value='teacher_Lesson' />"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right" class="style14">联系方式:</div></td>
<td bgcolor="#FFFFFF"><input name="teacher_Call" type="text" class="inputStyle2 " value="<ww:property value='teacher_Call' />"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right"><span class="style14">联系地址:</span></div></td>
<td bgcolor="#FFFFFF"><input name="teacher_Address" type="text" class="inputStyle2 " value="<ww:property value='teacher_Address' />"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right" class="style15">任课班级<span class="style16">:</span></div></td>
<td bgcolor="#FFFFFF"><input name="teacher_Class" type="text" value="<ww:property value='teacher_Class' />"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right" class="style14">上岗时间:</div></td>
<td bgcolor="#FFFFFF"><p class="style15">
<input name="teacher_Time" type="text" value="<ww:property value='teacher_Time' />">
</p>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><div align="right" class="style14">身份证号码:</div></td>
<td bgcolor="#FFFFFF"><input name="teacher_No" type="text" class="inputStyle2 " value="<ww:property value='teacher_No' />"></td>
</tr>
<tr>
<td colspan="2" bgcolor="#FFFFFF"><div align="center" class="style12"><span style="text-align:center"> <br>
<input name="Submit2" type="submit" class="btn" value="修 改" >
<input type="reset" name="reset" value="重置">
</span></div></td>
</tr>
</table>
[ 本帖最后由 j2eelwd 于 2007-5-22 22:28 编辑 ] |
|