Web アプリケーションで mvc struts フレームワークを使用しています。scriletsを使用してjspページにデータベースから動的な値を表示していますが、<% %>
その方法は悪い習慣でしたが、スクリプトレットなしでそれを行う方法のリンクをたどりましたが、あまり理解できません..私はストラットを使用しており、アクションとBeanクラスがありますこれは私のjspページ
<%@page import="java.sql.ResultSet"%>
<%@page import="com.pra.sql.SQLC"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<table align="left" width="346" border="0">
<tr><td align="center" colspan="2" style="font-size:20px;">Tests We Provide</td></tr>
<tr>
<th width="194" height="52" align="left" nowrap>Test Name</th>
<th width="142" align="left" nowrap>Test Fee</th>
</tr>
<%
String sql = "Select tname,tfee from addtest order by tname";
ResultSet rs = SQLC.getData(sql, null);
while (rs.next()) {
String testname = rs.getString("tname");
String testfee = rs.getString("tfee");
%>
<tr>
<td width="194" height="30" nowrap><%=testname%></td>
<td width="142" nowrap><%=testfee%></td>
</tr>
<%
}
%>
</table>
Formbean でコードを記述してテスト名と料金を表示し、Bean から JSP に各値を 1 つずつ取得する方法を教えてください。スクリプトレットを使用せずにこれを行う方法を教えてください。 )