request.getParameter()及解决数据库中文乱码问题——实习第七天
2017-06-27 19:37
246 查看
今天老师让我们自己做一个小项目,我开始着手于实现这个小项目。途中遇到过几个小问题,在此做个小记录,
相信后期还是会借鉴的。
1,从前台传入数据给后台传入数据,并没有传入成功:
输出的为Null。
当然写的并没有错,用上面这个确实可以得出name值。
但是:
request.getParameter("name")这个函数的参数必须是从前台传来的name属性的值,即:
必须是这样,传入给request.getParameter()的才是正确的,否则就没有传入。
2:Date类型的获取数据的方法:
用这个才可以准确获取Date类型参数的值。
3:解决数据库中文乱码问题:
首先要找到所有jsp文件中的编码,把它改成UTF-8。不行之后,再尝试在获取页面值之前用:
request.setCharacterEncoding("utf-8");
可以解决数据库的乱码问题
这便是今天遇到的三个问题。
相信后期还是会借鉴的。
1,从前台传入数据给后台传入数据,并没有传入成功:
输出的为Null。
当然写的并没有错,用上面这个确实可以得出name值。
但是:
request.getParameter("name")这个函数的参数必须是从前台传来的name属性的值,即:
必须是这样,传入给request.getParameter()的才是正确的,否则就没有传入。
2:Date类型的获取数据的方法:
String datetime = request.getParameter("datetime"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd"); Date date = sdf.parse(datetime);
用这个才可以准确获取Date类型参数的值。
3:解决数据库中文乱码问题:
首先要找到所有jsp文件中的编码,把它改成UTF-8。不行之后,再尝试在获取页面值之前用:
request.setCharacterEncoding("utf-8");
可以解决数据库的乱码问题
这便是今天遇到的三个问题。
相关文章推荐
- request.getParameter获取中文乱码的问题解决
- 使用filter解决request.getParameter的中文乱码问题
- SpringMVC项目中中文字符乱码问题及解决办法总结(非专业最优解决办法) -- ajax传值乱码; request.getParameter()乱码;
- 使用JSP开发应用程序时的编码(中文等乱码)问题的建议解决方案(包括接受request和数据库操作)
- 解决request.getParameter()中文乱码的问题
- XMLHttpRequest进行ajax通讯时中文乱码问题解决
- 解决向数据库中插入中文显示的是乱码问题!
- 数据库中文乱码问题解决
- 完美解决由NSURLConnection或者ASIHttpRequest返回的中文乱码问题。
- 使用Server.UrlEncode解决传递request中文乱码的问题
- jsp中关于request.getParameter中文的乱码问题
- 解决从数据库下载文件时,中文文件名为乱码的问题!
- JSP中乱码问题解决(一、JSP页面显示乱码,二、表单提交中文时出现乱码,三、数据库连接出现乱码,四、数据库的显示乱码 )
- 在控制器中添加过滤器,解决中文由jsp到action进而到数据库传输过程中出现的乱码问题(Struts)
- 解决XMLHttpRequest中文乱码问题
- 使用JSP开发应用程序时的编码(中文等乱码)问题的建议解决方案(包括接受request和数据库操作)
- JSP关于request.getParameter("");中文乱码问题
- mysql中文乱码问题,数据库中的解决办法
- 解决数据库导入mysql时中文乱码问题
- request传中文值出现乱码问题的解决方法