您好我生成动态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')"> </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')"> </td>");
它正在运作。
答案 0 :(得分:1)
如果sbCutDetails是一个StringBuilder并且你确实向它添加了相同的文本,它应该产生相同的输出。
答案 1 :(得分:0)
我认为jsp scrip-let你需要将这段时间用于动态绑定“&lt;%...%&gt;”使用简单的HTML标记。
答案 2 :(得分:0)
您可以使用<%jsp:usebean ... %>