【问题标题】:How to insert a Java string into an HTML table如何将 Java 字符串插入 HTML 表
【发布时间】:2014-11-11 14:56:40
【问题描述】:

我在.jsp 文件中使用java,需要在HTML 表中输出帐户信息。我的代码是这样的:

    <%    
    UserAccount ADuser = au.getAccountByEmail(user.getUserName());

    String fname = ADuser.getFirstName();
    %>

我的问题是如何将fname 插入到&lt;td&gt; 中,例如:

&lt;td width="82%" height="30"&gt;'first name here&lt;/td&gt;'

感谢您的帮助

【问题讨论】:

  • 如何在td中使用&lt;%=ADuser.getFirstName()%&gt;
  • 将此作为答案。谢谢!!

标签: java javascript html css


【解决方案1】:

可以在表数据中使用scriptlet&lt;%= %&gt;

<%=ADuser.getFirstName()%>

或者可以使用jsp表达式${}这样post

<% request.setAttribute("firstName", ADuser.getFirstName()); %>

//then in table data
<td..>${firstName}</td>

【讨论】:

  • 不要使用脚本,我们生活在 21 世纪,而不是 11 世纪。使用 EL 表达式。
  • @DwB 当然这只是为了简单,我更新了 El 用法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-01-20
  • 2020-07-28
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
  • 1970-01-01
  • 2021-05-19
相关资源
最近更新 更多