jsp提交时,双引号,单引号下还要加引号怎么办

<input name="amend" type="button" onclick="location.href='Amend?userid=${user.userid}&choice=修改'" value="修改">

choice="修改"那没有引号怎么办。。servlet读出来乱码。。

一般来说,我们会尽量避免出现这样的情况。
你的 choice="修改" 的目的是为了传递操作模式。
你可以将这个操作模式改成状态码或者字符串的形式,
最好不要使用中文!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-18
你的jsp编码是什么啊?
<%@ page contentType="text/html; charset=gbk" language="java" %>

servlet
request.setCharacterEncoding(charset);
第2个回答  2010-05-18
编写一个js函数在函数里面完成请求。另外get请求中的中文需要特殊处理。