当然不行了,你看你的--><input value2='" + subTeam.getName() + "'>行吗?
不要""号,在改一下

解决方案 »

  1.   

    句子应该没错,可能是你的subTeam.getName() 或TabString+subTeam.getName()其中有不能执行的
      

  2.   

    ppt="<%=Waskflowpaper.LIMDATE%>" ,把这里的双引号改成单引号看看
      

  3.   

    out.println("<TR><td><input value2='" + subTeam.getName() + "'></TD><TD>"+TabString+subTeam.getName()+" </td><td><formSet:DateTimeInput ppt="<%=Waskflowpaper.LIMDATE%>" /></td></TR>");哈哈,楼住犯了个很大的错误,你认为<%=Waskflowpaper.LIMDATE%>他会解析成什么值吗,你知道你的这句话生成的HTML代码是什么吗?估计你没有看servlet吧!所有的jsp都是servlet,而servlet只是动态生成HTML代码往网络管道中写数据而已,这里,你使用out.println()包围,那么你println里面的数据都会直接写入到网络管道中去,也就是说这里的 <%=Waskflowpaper.LIMDATE%>只是一个写入管道中的字符串而已,但是为什么在jsp页面里面直接写<%...%>可以将数据发网管道呢,因为当JSP页面解释成servlet代码时,当他发现<%=...%>这个时,会将里面的数据使用println包围,变成out.println(Waskflowpaper.LIMDATE);而不是你现在的ut.println("<%=Waskflowpaper.LIMDATE%>");
      

  4.   

    你没有弄清楚JSP,servlet的原理
      

  5.   

    out.println("<TR><td><input value2='" + subTeam.getName() + "'></TD><TD>"+TabString+subTeam.getName()+" </td><td><formSet:DateTimeInput ppt="+Waskflowpaper.LIMDATE+" /></td></TR>");---------
    这样不就可以的吧
      

  6.   

    可能是标签的错误。<formSet:DateTimeInput ppt="<%=Waskflowpaper.LIMDATE%>" />
      

  7.   

    out.println 不能调用标签程序。