将jsp代码从数据库中读取到jsp
前提:
在数据库中有一个表的一个字段是clob或者什么 反正能存如下代码:
<%@ page contentType= "text/html;charset=gb2312 "%>
<%@ page import= "java.sql.* "%>
<html>
<body>
<%Class.forName( "oracle.jdbc.driver.OracleDriver ").newInstance();
String url= "jdbc:oracle:thin:@localhost:1521:orcl ";
//orcl为你的数据库的SID
String user= "scott ";
String password= "tiger ";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql= "select * from test ";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为: <%=rs.getString(1)%>
您的第二个字段内容为: <%=rs.getString(2)%>
<%}%>
<%out.print( "数据库操作成功,恭喜你 ");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
问题:
现在在项目中的某个页面上已经读取到了这个字段,就是不能正确的使用。
Struts2标签写的: <s:property value= "xxxx " escape= "false " />
原来写的是xxxx字段写的是html代码,没有任何问题,可以使用。
现在在这个字段中写jsp代码,不会用了。
看看哪位朋友能给想想,谢谢。
不要告诉我写个jsp就可以了什么的。
------解决方案--------------------