我有个插入页面、显示页面和修改页面一、我在插入页面插入一条记录包含“联系人【person】”(我填入“金成”)
二、我在修改页面修改这条记录(我直接点修改按钮),我在action当中用request.getParameter("person")得到金;成;
三、我在显示页面用“金成”查,查不到,用id能查到,联系人显示“金成”
四、我再次在修改页面修改这条记录(我直接点修改按钮),我在action当中用request.getParameter("person")得到“金成”
五、以后我在修改页面修改这条记录,我在action当中用request.getParameter("person")都得到“金成”
请问这是什么原因?
二、我在修改页面修改这条记录(我直接点修改按钮),我在action当中用request.getParameter("person")得到金;成;
三、我在显示页面用“金成”查,查不到,用id能查到,联系人显示“金成”
四、我再次在修改页面修改这条记录(我直接点修改按钮),我在action当中用request.getParameter("person")得到“金成”
五、以后我在修改页面修改这条记录,我在action当中用request.getParameter("person")都得到“金成”
请问这是什么原因?
楼主【whgwyhwsp】截止到2008-07-04 17:11:29的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
<%@page contentType="text/html; charset=gb2312" language="java" %>设置编码方式
取得的内容也要经过编码转换得到的String 要 new String(br.next().getBytes("IS0-8859-1"),"gb2312"); 处理
如果这个还不行,不知你是不是用的myeclipse,如果是的话,右键点击修改的页面,选择properties,完后在Text file encoding中选择Other--UTF-8
页面:
<%@page contentType="text/html; charset=gb2312" language="java" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
<html>
<head>
<title></title>
<link href="../css.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<form name="form1" method="POST" action="editAccountAction.do">
<table width="96%" align="center" cellpadding="5" cellspacing="4" class="k3">
<tr>
<td width="100%" height="38" bgcolor="#FFFFFF" class="w2"></td>
</tr>
<tr>
<td height="18" valign="top"><div align="center">
<table width="91%" border=1 align="center" cellpadding=2 cellspacing=4 bordercolor="#999999" bgcolor="#FFFFFF" style="BORDER-COLLAPSE: collapse"> <tbody> <td width="15%" bgcolor="#FFFFFF" class=ITContext><div class=txt align=right>
<span class="navtext">联 系 人</span>:
</div></td>
<td bgcolor="#FFFFFF" class=IInputII><div align="left">
<input name="person" type="text" value="${requestScope.account.person}"/>
</div></td>
</tr>
<tr class="w3">
<td height="48" colspan="4" class=ITContext>
<div align="center">
<input name="submit" type="submit" onClick="return submitForm()" class="a2" value="修改表单"/>
</div> </td>
</tr>
</tbody>
</table>
<br>
</div></td>
</tr>
</table>
</body>
</html>action当中:
String person = request.getParameter("person");