JSP scriptlets来

时间:2018-04-11 20:54:18

标签: jsp jstl

我被抛入将一些JSP scriptlet项转换为JSTL表达式项。

我正在提取数据库的1条记录,供最终用户在删除之前查看。它是由它的行ID提取的。

“id”从另一个表单传递,如:

<%
    String id = request.getParameter("id");
    RoleValidatorApprover r = RoleValidatorApproverDao.getRecordById(Integer.parseInt(id));
%>  

“getRecordById”的Java是:

while (rs.next()) {
    record = new RoleValidatorApprover();
    record.setId(rs.getInt("id"));
    record.setAccountid(rs.getString("accountid"));
    record.setFirstname(rs.getString("firstname"));
    // etc.
}
return record;

JSP scriptlet工作,它使用以下格式在表单字段中填入值:

<input type="text" name="id" value="<%=r.getId()%>" />
<input type="text" name="accountid" value="<%=r.getAccountid()%>" />
<input type="text" name="firstname" value="<%=r.getFirstname()%>" />

那些以精细和花花公子的形式显示,但我不知道如何将其转换为JSTL。我看着“c:out”,但仍然不确定。

0 个答案:

没有答案