jsp连接orale取值问题
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:infodb";
String user="system";
String password="manager";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from HElP";
ResultSet rs=stmt.executeQuery(sql);
String str="";
String tpStr="";
while(rs.next())
{
str=rs.getString(1);
tpStr=new String(str.getBytes("gb2312"));
%>
您的第一个字段内容为:<%=rs.getString("SEQ")%>
您的第二个字段内容为:<%=tpStr%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
数据能取出来,就是象下面,请问如何解决?(0x40应为CONNECT)
您的第一个字段内容为:1 您的第二个字段内容为:0x40 您的第一个字段内容为:2 您的第二个字段内容为:0x40 您的第一个字段内容为:3 您的第二个字段内容为:0x40 您的第一个字段内容为:4 您的第二个字段内容为:0x40 您的第一个字段内容为:5 您的第二个字段内容为:0x40 您的第一个字段内容为:6 您的第二个字段内容为:0x40 您的第一个字段内容为:7 您的第二个字段内容为:0x40 您的第一个字段内容为:8 您的第二个字段内容为:0x40 您的第一个字段内容为:1 您的第二个字段内容为:0x4040
相关推荐
jsp页面用jstl取值
jsp页面用jstl读取service值
JSP 中使用cache取值出错解决办法
主要介绍了JSP 中使用cache取值出错解决办法的相关资料,需要的朋友可以参考下
浅谈jsp EL表达式取值过程、page和pagecontext的区别
1、EL表达式解析过程 JSP中,我们经常会写为${obj.name}字样,但你有没有想过,它的取值过程是什么,属性值从哪取得? ${obj}相当于 request.getAttribute(“obj”),这句话严格来说不严谨,依次的请求范围是page、request、session、application 也就是说,如果在page.getAttribute()找不到,再去request.getAttribute,如果request找不到,再去session里找,session里找不到,再去application里 page.getAttribute——–>request.getAttribu
JSP中数据库的连接问题
在JSP项目中,经常需要从数据库中取出数据把它显示在网页上,或者将网页上填写的数据输入到数据库中。但是在实际工作中,软件设计者常遇到数据库连接失败问题。由于设计者对数据库的运行机制认识混淆,使得无法分析出错误的原因。从JSP文件运行的基本环境和参数入手,分析数据库运行的环境和实现数据库操作的语句,得出了实现数据库的连接,必须满足3个方面条件的结论。1是Tomcat和JDK系统变量值的设置;2是数据库系统环境的配置;3是数据库的编程。
JSP连接MYSQL5的中文问题解决方法
下面的讲解是在MYSQL5.0.18,TOMCAT5.0.28,驱动为mysql-connector-java-3.2.0-alpha-bin.jar及以上版本的情况下测试的JSP连接数据库的乱码问题,分两部分来看。


Web 开发
