JSTL和scriptlet代码

时间:2012-12-03 11:17:26

标签: jstl javabeans scriptlet

所以在我的JSP页面中,我使用javabean从MySQL获取一些数据。

<%= myObj.getContent() %>

让我们假设返回的数据如果是以下形式:

<!-- Content Begin -->
I am trying to use JSTL from within a database field. 
<br />
<taglib:someTag id="${id}"></taglib:someTag>
<!-- Content End -->

但标签不会评估,但会在HTML源中显示。

我做错了什么?有没有更好的方法呢?

1 个答案:

答案 0 :(得分:0)

JSP表达式(&lt;%=%&gt;)用于将执行脚本执行的结果添加到响应中。您可以让您的javabean写入文件。获得文件后,您可以使用include来执行它,然后添加到响应中 如果您不想创建文件,那么您可以创建一个可以调用您的javabean的Servlet。您的JSP可以包含来自Servlet的响应。