我用jsp做网页时.
<input name="title" type="text" id="title" value="<%=rs.getString("title")%>">
就可显示"题目出来"
而用<textarea   name="production_no" ><%=rs.getString("title")%> </textarea>  
就不能显示出来.

解决方案 »

  1.   

    记录集对象里面,只能提取一次,上面你已经用了一次<%=rs.getString("title")%>!
      

  2.   

    就是页面出现.
    No data found</table>
    </form>
    </body>
    </html>
      

  3.   

    注意检查标题是否有符合html规范的特殊字符
      

  4.   

    应该是:value=<%rs.getString()%>吧??????
      

  5.   

    <textarea   name="production_no" > <%=rs.getString("title").replace("<","&lt;").replace(">","&gt;") %>  </textarea> 
      

  6.   

    id 和name重复
    无法识别
      

  7.   

    只要记住一点,对于文本的textarea的,其值是放在标签之间的就行了,它没有什么value属性.
      

  8.   

    试用一变量得到<%=rs.getString("title")%>的值,然后再放到textarea中
    如,你不是在<input name="title" type="text" id="title" value=" <%=rs.getString("title")%>"> 
    这里可以取到值吗,设一全局变量<%String str = rs.getString("title")%>
    然后在textarea里在引用
    <textarea   name="production_no" > <%=str %>  </textarea> 怀疑是你取不到数据是因为你在rs.getString("title")作用域外进行的引用
      

  9.   

    支持13楼的说法,你先用<%String str = rs.getString("title")%>方法的到变量str的值,再用表达式<%=str %>输出不就行了吗,不行先用out.print(str);测试一下,再改用<%=str %>,基本不会有问题的。