我用JavaScript写了个用户注册界面,我想把里面的信息提交过去
如果是字母或数字就没问题但是如果是中文就出问题了!!
这是为什么啊??
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage=""%> 试试看
这个应该就是编码的问题了! 把编码统一一下试试看
1楼2楼说的都对,顶一下
额,编码问题
是不是提交后显示“??”
把页面的编码设置成为中文编码就可以了
gb2312或者gbk或者别的都可以
1.将所有编码都改成utf-8
get传参
Java code:
String str=new String(request.getParameter("str").getBytes("ISO-8859-1"));
post传参
Java code:
request.setCharacterEncoding("GBK");
如果是通过GET方式发出的请求,设置url=URIEncode(url)
web乱码
http://blog.csdn.net/crazylaa/archive/2009/12/24/5066784.aspx
肯定是乱码问题,最好的方法是把所有的编码方式都改成UTF-8
这样好处理
一楼说的我试了 不行
六楼说的我也试了 也不行啊
修改tomcat URIEncoing 试下
要是你做项目 建议你加个过滤器 WEB.XML中也就几行代码而已
怎么修改URIEncoing?
相关问答:
当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910
取得天数后作一下判断再把这个方法用下void set(int field, int value)
......
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么?
源码
Java code:
package cn.com.test.email;
import java.awt.GridBagLayout;
import java.awt.event.Action ......
各位老大好。。。小弟有一个乱码问题急需帮忙解决
我在本页中用request.getParameter("name")取变量。。变量的赋值为汉字。我在页面的开头加了<%@ page language = "java" contentType=&quo ......
有谁用java做过打印发票的程序,感觉这方面不是很好控制,希望给点建议,最好能给出代码
简单点就调用window.print()
你也可以把下面代码放到你JSP中:
<html>
<head>
<title> ......