加个判断为null就输出空,不就好了嘛

解决方案 »

  1.   

    <td align=center><%=(rs.getString("hd"))%></td>如何在这个表格输出上修改一下. 怎么改呀.
      

  2.   

    <td align=center><%if rs.getString("hd")=null then response.write "" else response.write rs.getString("hd") end if%></td>
      

  3.   


    Generated servlet error:
        [javac] Compiling 1 source fileC:\Tomcat5.0\work\Catalina\localhost\_\org\apache\jsp\bb\wrbtest_jsp.java:407: '(' expected
    if rs.getString("hd")= null then response.write "" else response.write rs.getString("hd") end if
       ^An error occurred at line: 111 in the jsp file: /bb/wrbtest.jspGenerated servlet error:
    C:\Tomcat5.0\work\Catalina\localhost\_\org\apache\jsp\bb\wrbtest_jsp.java:408: illegal start of expression
          out.write("</td>\r\n");
                                ^
    2 errors
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
    org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      

  4.   

    rs.getString("hd")=null 
    改为
    rs.getString("hd")==null 
      

  5.   

    你用的JSP,5楼写的是ASP5楼的修改为<td align=center> <%=(rs.getString("hd")== null ? "" : rs.getString("hd") )%> </td>
      

  6.   

    <td align=center> <%=(rs.getString("hd")== null ? "" : rs.getString("hd") )%> </td>