用户登录问题: 我输入了一个值: 1 ,在servlet中用request.getParameter("userName")取值,结果得到的是空值,
如果 输入的值大于1个字符。eg:"小",11等值 就可以输出难道不能传递 1个字符的值吗????
如果 输入的值大于1个字符。eg:"小",11等值 就可以输出难道不能传递 1个字符的值吗????
解决方案 »
- j2ee项目中加入android 包能不能调用它的api?从而读取手机的信息?
- 将bean写入数据库中时出差
- web页面里的权限是怎么实现的呢
- 能够发现Web Service,但是调用的时候出现错误
- axis发布web服务中利用deploy.wsdd来生成wsdd遇到的问题
- 在java中怎样保存查询条件和结果到session
- 为什么我在Lomboz Eclipse中连接到MySQL数据库时,看到表的字符是乱码?
- tomcat下如何设置,让它自启动 自定义的有serversocket功能的servlet
- java直连数据库时,第三方的类库要放到tomcat的哪个文件夹下面
- 一个小程序问题!!!
- cxf web服务启动报错
- weblogic8.1+Axis异常
到了自己的电脑上 JSP传值就传不了 1个字符串的值。。JSP向JSP不能传 JSP向servlet也不能传
是不是 Myeclipse 有问题啊!!!
我在request.getParameter("userName")前加了request.setCharacterEncoding("gb2312");
只不过之前然不知其所以然
其实我加request.setCharacterEncoding("gb2312"); 是为了得到的中文参数乱码问题
那不加那句话 中文参数的乱码怎么解决
String username = new String(request.getParameter("userName").getBytes("IS0-8859-1"),"gb2312")