JSP初级教程之跟我学JSP(七)(2)_JSP教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
推荐:JSP初级教程之跟我学JSP(六)第六章 jsp 实现画柱状统计图 这一节的内容是用jsp生成一个统计——统计一年内每个月完成的报修任务量。 Java里和画图有关的是java.awt包,由于我构想的图只是由矩形组成,那么用到的方法也就这么几个:fillRect,drawRect,setColor,setFont,drawString。
oracle.sql.CLOB osc = null;//初始化一个空的clob对象
if (rs.next())
osc=(oracle.sql.CLOB)rs.getClob("text_clob");
Writer w=osc.getCharacterOutputStream();//使用字符输出流
w.write(newtext);//将字符串str_text写到流中
w.flush();//输出流中数据,大概是正式向clob中写了
w.close();
con.commit();//执行
response.sendRedirect("index.jsp?page=1");//回主页面
}
catch(Exception e)
{out.println(e);}
finally
{
if (rs!=null)
rs.close();
if (stmt!=null)
stmt.close();
if (con!=null)
con.close();
}
%>
</body>
</html>
--------------------------------------------------------------------------
取的时候就相对简单了,主要就两句,看下面的代码:
--------------------------------------------------------------------------
<%
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
long ID=Long.parseLong(request.getParameter("ID"));//将接收到的字符串转成long型
try
{
Class.forName(CLASSFORNAME);//载入驱动程式类别
con=DriverManager.getConnection(SERVANDDB);//建立数据库连接
stmt=con.createStatement();
String sql="select * from Article where ID=’"+ID+"’";
rs=stmt.executeQuery(sql);
if (rs.next())
{ //下2行是用于从clob类型里读数据的,转成字符串。
oracle.sql.CLOB osc=(oracle.sql.CLOB)rs.getClob("text_clob");//我的数据库中存文本的CLOB型字段名为:text_clob
String str_text=osc.getSubString((long)1,(int)osc.length());//subString是截取字符串(从1截到length),如果用 osc.getString的话出错。
out.print(str_text);
}//if
}//try
catch(Exception e){}
rs.close();
stmt.close();
con.close();
%>
--------------------------------------------------------------------------
以上对CLOB类型的存取问题已经解决,但是当你操作文本字符串的时候你会发现很多问题,比如说,文本里有单引号(’)、标签(如<table>、<br>),还有回车和空格的问题等等,都需要你做不同的处理。
分享:JSP初级教程之跟我学JSP(五)第五章 jsp 分页功能的实现 经过上面的学习我渐渐熟悉了对 数据库 的操作,留言板的功能也不断的完善,随着留言的增加信息的目录越来越长了,现在需要实现一个分页功能了,我尝试自己解决这个问题。 1、我应该把它的关键部分封装成一个bean,使它尽可能的能
相关JSP教程:
- jsp response.sendRedirect不跳转的原因分析及解决
- JSP指令元素(page指令/include指令/taglib指令)复习整理
- JSP脚本元素和注释复习总结示例
- JSP FusionCharts Free显示图表 具体实现
- 网页模板:关于jsp页面使用jstl的异常分析
- JSP页面中文传递参数使用escape编码
- 基于jsp:included的使用与jsp:param乱码的解决方法
- Java Web项目中连接Access数据库的配置方法
- JDBC连接Access数据库的几种方式介绍
- 网站图片路径的问题:绝对路径/虚拟路径
- (jsp/html)网页上嵌入播放器(常用播放器代码整理)
- jsp下显示中文文件名及绝对路径下的图片解决方法
- 相关链接:
- 教程说明:
JSP教程-JSP初级教程之跟我学JSP(七)(2)。