当前位置:  技术问答>java相关

为什么是得到的是null值啊?

    来源: 互联网  发布时间:2015-09-02

    本文导语:  我在一个jsp中,主要代码如下,我想得到输入的四个值, 然后插入到表中,但是为什么是得到的是null值啊? 在tomcat中输出的是null,出入表中也是一条null记录.         图书名称                          ...

我在一个jsp中,主要代码如下,我想得到输入的四个值,
然后插入到表中,但是为什么是得到的是null值啊?
在tomcat中输出的是null,出入表中也是一条null记录.


   
    图书名称
     
      
    
  
   
    图书类型
     
      
    
  
   
    图书价格
     
      
    
  
   
    图书状态
     
      
    
  
  
      
     增加新书
      
    
  


  







|
o哦哦哦哦,你的提交数据有问题

你应该用一个表单的形式提交,如果你增加新书
      
这样提交过去给jsp页面当然是得到是null值啦

用表单吧:


你的table语句


|
应该不会吧
不过这里也不好:
if (name!="" && type!="" && state!="")
跟""空串比较不能用!=来比较,应该是:!name.equals("")

最好就:
if(name != null && !name.equals("") && ........

|
当你提交表单后,request.getParameter("")才可能到非null “text”里面你输入了值

|
你好象没有写
你的代码看不出是不是在同一个面里传递
就是在同一个页面里传递也要有form但action属性应该不写。

|
建议你用Jbuilder jsp 向导生成一个jsp,然后好好看看它的代码,看后你一定会明白。

|
而且你的字符串连初始化也没有

a = request.getParameter("name");
 b = request.getParameter("type");
 c = request.getParameter("state");
 d = request.getParameter("price");
如果request里面没有这几个变量的话,得到的就是null,后面的代码肯定就会报null错误


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 万般火急!关于java打印,已经得到printerJob实例,那么怎么通过它得到Pageable实例?
  • 怎样得到当前目录(不是在java程序中得到)
  • File类的getLastModify()得到的是长型整数,如何才能得到一个已知文件日期?
  • DateFormat的用法?比如说现在想要得到21:38,我老是得到9:38
  • jsp中如何获得当前jsp文件所在的目录,用request.getServletPath()得到的路径含有jsp文件名,有没有办法得到目录(不含文件名)?
  • 我用JFileChooser得到了某个文件夹名,但如何得到此文件夹下的所有文件名
  • 操作系统 iis7站长之家
  • linux下如何编程得到网卡的硬件描述,如得到某块网卡为“3Com 3c590/3c595....”
  • 如何得到一个终端的终端号/标示?
  • 菜问一则:请问用什么命令可得到系统路径
  • 请问调用那个方法能够得到变量类型的返回值?
  • 怎样得到系统日期?
  • 用java.util.random怎么得到一个指定区间的随机数
  • 如何得到linux机器的时钟频率?
  • 急!如何得到snmp工具的显示数据?
  • 如何得到文本框里的自动换行标志?
  • 如何得到本机所有IP
  • bash脚本程序如何得到自身的执行路径?
  • Linux下得到进程号
  • 请问各位,getYear()得到的当前年,怎么是102?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,