给你提供2种思路,一种是在textarea中需要换行的地方加<br/>,空格的地方加空格的转义字符,(因为那个符号打不出来,你百度一下空格的转义字符就出来了);这样在jsp中读取的时候就可以显示正确。
第二种就是可以在jsp也用textarea显示,但textarea边框隐藏。content是需要显示的内容。<textarea cols="65" rows="20" name= "content " style= "overflow-y:hidden;overflow-x:hidden;border:0 "> <%=requestgetAttribute("content")%></textarea>,。这样的效果看起来就和以前textarea中输入的一样
textarea中的换行和html中的换行是不同的。textarea中按回车就换行了,可html标签中需要<br>或<p>来表现换行。所以如果你想将textarea保存的信息在html中体现的时候还有换行,那么就需要用<pre></pre>把内容框起来。
java里的string 不必考虑长度限制,可以而且应该用它接收textarea控件的值。
数据库里的字符串类型字段有长度限制,要把这些数据存到数据库里面的时候,要考虑数据库字段长度是否够用。
oracle 为例, varchar2 类型最多 4000 字符,只能存2000个汉字。建议使用 long 类型。
1textarea是html控件,没有text属性。想用服务器控件的话就用一个textbox,然后把textmode属性设为MultiLine。然后用text属性就可以了。运行后你在网页查看源文件,浏览器会把它解释成textarea。
2用html控件textare,想在后台给他赋值就在页面里给他加上runat="server",然后在后台通过他的id用他的value属性,或innerhtml或innertext属性给他赋值就行了。
以上就是关于textarea 内容插入数据库之后全部的内容,包括:textarea 内容插入数据库之后、在html中 textarea 提交 文字 储存入数据库 再从数据库读取显示到页面的时候不换行,、java里,用String接收textarea里的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)