【问题标题】:Case with reading from JSP textarea从 JSP textarea 读取的案例
【发布时间】:2017-03-22 13:15:24
【问题描述】:

我在 Tomcat 上有 Web 应用程序,在我的一个页面上,我希望能够在 textarea 中写一篇大文章,然后将它们保存到我的数据库中的 Clob 类型字段中。但是我无法阅读完整的这篇文章以插入我的表格,因为request.getParameter() 返回字符串,但文章可以有更多长度。您能建议如何解决这种情况吗?

【问题讨论】:

    标签: java database jsp servlets


    【解决方案1】:

    getParameter() 非常适合这项工作。它肯定会返回textarea 的所有内容。
    如果您绝对需要 Clobe 对象,则需要构造它并设置字符串。

    final CLOB clob = oracleConnection.createClob();
    clob.setString(index, myString);
    

    【讨论】:

    • 谢谢,但我想问你一个问题。如果我理解正确,String 的长度 = Max.Integer,但如果我的文章更大,'getParameter()' 会起作用吗?还是只读部分?
    • 我非常怀疑有人会在文本区域中放置 2147483647 个字符。但无论如何,是的,它会被截断。您可以在 HTML 规范中设置最大长度。
    • 非常感谢。我认为是的 String 就足够了。
    • 肯定够了!
    猜你喜欢
    • 1970-01-01
    • 2011-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2012-08-14
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多