0

こんにちは、動的にhtmlコードを生成し、そのコードをjspコードに書き込もうとしています。しかし、私はそれを書くことができません。二重引用符で囲むと同じコードが記述されますが、引数としてjspwriterに渡されます。例 :

pageContext.getOut().print(sbCutDetails.toString());

これは機能していません

pageContext.getOut().print("<td  width ="368.24646" id='0'  title="INSERT MACRO SLICE_0" bgcolor="WHITE" onclick="javascript:showMacro('null','111.0','22','0','111.0','0.0','0')">&nbsp;</td><td  width ="331.75354" id='1'  title="ADD MACRO TO BOTTOM_0" bgcolor="WHITE" onclick="javascript:showMacro('Edit Cut','100.0','12','1','100.0','111.0','0')">&nbsp;</td>");

それは働いています。

4

3 に答える 3

1

sbCutDetailsがStringBuilderであり、それに同じテキストを追加した場合、同じ出力が生成されるはずです。

于 2012-04-26T11:17:17.443 に答える
0

jsp scrip-単純なHTMLタグを使用した動的バインディング「<%...%>」に今回使用する必要があると思います。

于 2012-04-26T11:14:34.133 に答える
0

を使用して確認できます<%jsp:usebean ... %>

于 2012-04-26T12:43:43.737 に答える