日期:2014-05-17  浏览次数:20645 次

将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就可以了什么的。

------解决方案--------------------
探讨
将jsp代码从数据库中读取到jsp