zoukankan      html  css  js  c++  java
  • request.getParameter()及解决数据库中文乱码问题——实习第七天

    今天老师让我们自己做一个小项目,我开始着手于实现这个小项目。途中遇到过几个小问题,在此做个小记录,

    相信后期还是会借鉴的。

    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");

    可以解决数据库的乱码问题

     这便是今天遇到的三个问题。

  • 相关阅读:
    Backbone学习之todos实现
    由$(this).attr('id')引出的一点感想
    JS类的实现
    JS设计模式之接口
    JS设计模式之工厂模式
    JS设计模式之序
    JS的继承
    you think you know javascript?
    js中的null和undefined
    作用域、闭包等概念的理解
  • 原文地址:https://www.cnblogs.com/zxcjj/p/7086822.html
Copyright © 2011-2022 走看看