単一のJSP式タグを使用して2つの値を出力したいですか?JSP式複数の変数を出力する
<% int a=5;
int b=10;
int c=a+b;
%>
The values of a,b and c are: <%=a,b,c%>
私は個々に変数ごとにjsp式を書く必要があります。上記のコードはjspで正しいものです。
ありがとう。
単一のJSP式タグを使用して2つの値を出力したいですか?JSP式複数の変数を出力する
<% int a=5;
int b=10;
int c=a+b;
%>
The values of a,b and c are: <%=a,b,c%>
私は個々に変数ごとにjsp式を書く必要があります。上記のコードはjspで正しいものです。
ありがとう。
あなたはそれらをストリング連結する必要があります。
<%= a + "," + b + "," + c %>
または個別に表示してください。
<%= a %>,<%= b %>,<%= c %>
あなたがやっていることは、oldschoolのJSPの使用方法です。 ELの使用を検討してください。
${a},${b},${c}
更新コメントごとに、あなたが今ここに、あなたが最初に質問に提示さに反しで、全くカンマを印刷したいように見えるの例は、印刷せずに同じ順序でありますコンマ:
<%= a + "" + b + "" + c %>
<%= a %><%= b %><%= c %>
${a}${b}${c}
ok..thanks私は新しいとしようと思う..そして私はちょうどそれを学び始めた..しかし、古いメソッドで私を助けることができます私はabの値を印刷する必要があり、CIはしたくない " "コンマを使用する必要がありますか? – user460920
カンマを印刷したくない場合は、「<%= a +」「+ b +」「+ c%>」または「<%= a %><%= b %><%= c %>」(またはスペースで置き換えてください)のように削除してください。理にかなっていますか? – BalusC
ありがとうございます..私は試して、それは完全に動作しています.. – user460920
いいえ、そうではありません。 あなたは......次のよう で個別にそれらを書くこと
<%=a%>
<%=b%>
<%=c%>
を持っていますあなたはそれを試してみましたか? –
将来の質問では、あなたが得ている結果とエラーを投稿してください。 「それは可能ですか?」と尋ねないでください。これはあなたの側からゼロの努力を証する。それを試して実行し、エラー/例外メッセージがあれば投稿してください。 – BalusC