首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在文本框中正确格式化/显示结果集结果?

如何在文本框中正确格式化/显示结果集结果?
EN

Stack Overflow用户
提问于 2013-11-08 00:40:11
回答 2查看 384关注 0票数 0

我想在文本框中渲染数据库中的数据,但显示效果不佳,添加了新行和空格。

代码

代码语言:javascript
复制
   <td width="200">
   <textarea rows="3" cols="25" style="text-align: left;>
      <%
         sql5 = "SELECT ip FROM user_ip WHERE username = ? ";
         ps5 = connection.prepareStatement(sql5);
         ps5.setString(1, user);
         rs5 = ps5.executeQuery();
         String ip,ipaddress;

          while (rs5.next()) {
              if (rs5.isLast()) {
                  ip = rs5.getString("ip");
           } else {
                  ip = rs5.getString("ip") + ",";
           }
             ipaddress = ip.substring(3);
         %>  

         <%=ipaddress%>

          <% }%>
       </textarea>
   </td>

致谢和问候

EN

回答 2

Stack Overflow用户

发布于 2013-11-08 00:52:02

您看到的空白很可能是<%=ipaddress%><% }%>之间的空白。尝试:

代码语言:javascript
复制
<%
    ...
    ipaddress = ip.substring(3);
%><%=ipaddress%><%

}

%></textarea>

它很难看,但会消除不需要的空格。

票数 1
EN

Stack Overflow用户

发布于 2013-11-08 00:49:55

这还不够清楚。您希望在文本区域中使用哪种格式?在任何情况下,the case都不支持复杂的格式化,除了通常可以用CSS做的事情。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19841585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档