2010-12-02 10 views
1

次のコードをJSPに変換するにはどうすればよいですか。私は "$ {}"と最後の行に<%=を試して、顧客IDを取得しましたが成功しませんでした。JSPでJavaコードを変換する方法

 out.println("<td>"); 
     out.println("<form action=\"week05_portfolio_servlet\" method=\"post\">"); 
     out.println("<input type=\"submit\" value=\"View\">"); 
     out.println("<input type=\"hidden\" name=\"command\" value=\"viewVehicles\">"); 
     out.println("<input type=\"hidden\" name=\"customerId\" value=\"" + cust.getId() + "\">"); 

答えて

2

うわー、あなたは遠くに行くのですか?どの部分が難しいのか分かりませんが、JSPは基本的なhtmlとしてレンダリングするので、 "out.println"文を削除する必要があります。また、JSPファイルの適切なヘッダーを宣言していることを確認する必要があります。これをやれば、

<input type="hidden" name="customerId" value="<%=cust.getId() %>" /> 

でも問題ありません。

+0

これを試してみましたが、空白のページが表示されますが、これを使用すると(少なくとも$ {param.Id})エラーページに行き、顧客IDは整数ではないと言います。 – kamweshi

+0

あなたはあなたの質問にもっと具体的にする必要があります。あなたはおそらくJavaとJSPで始まったのでしょうか?そうなら、最初に基礎を学ぶ必要があります。 – IcedDante

関連する問題