动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   Asp → 阅读文章

 用JSP编写通用信息发布程序

作者来源: 
阅读 数 543 人次 , 2006-3-29 4:22:00 


信息发布界面

提供发布信息的交互界面,调用 recordmessage.jsp程序。

saymessage.jsp
<html> <head> <title> 信息发布</title>
<meta content = "text/html; charset=gb2312" http-equiv = content-type>
<link href ="css_01.css" rel = stylesheet>
<meta content = "mshtml 5.00.3103.1000" name =generator> </head>
<body>
<% @ page contenttype=“ text/html; charset=gb2312”% >

<% @ page language=“ java” import=“ java .sql .*”% >

<jsp: usebean id ="rencommend" scope="page" class="ymbean.opdb"/>
<form action =recordmessage.jsp method =post name=sign>
<input name=dtkey type=hidden value=ta_routes>
<table bgcolor=#d5e8fd border=0 cellspacing=1 width="97%">
<tbody>
<tr> <td nowrap width="45%" height="185">
<div align=left>
<table bgcolor=#d5e8fd border=0 cellspacing=1 width="100%">
<tbody>
<tr> <td nowrap width="100%" >线路名称:
<input maxlength=100 name = routename size=36>
</td>
</tr>
<tr><td nowrap width="100%">显示序号:
<input maxlength=3 name=routeno size=36>
</td></tr>
<tr>
<td width="100%" >游览内容。文字超一行时 ,请您敲 enter键换行</td>
</tr>
<tr><td width="100%" height="162">
<textarea cols=55 name =c04 rows=9>
</textarea>
</td>
</tr></tbody></table></div></td></tr>
<tr><td align=middle colspan=2 nowrap>
<input name=cmdcommit type=submit value="提交">
</td></tr></tbody></table>
</form></center>
<div></div></body></html>

连接数据库

通过调用 java bean连接 oracle数据库。

opdb.java

package ymbean; // java包

import java.sql.* ;

public class opdb {

public opdb() { }

public resultset executequery(string sql)

{

resultset rs = null;

statement lstmt = null;

try { lstmt = connectdb();

rs = lstmt.executequery(sql);

system.out.println(“ executequery:”+ sql);

} catch(sqlexception ex) { return(null); }

return rs;

}

public string executeupdate(string sql)

{

resultset rs = null;

statement lstmt = null;

try {

lstmt = connectdb();

lstmt.executeupdate(sql);

system.out.println(“ executeupdate:”+ sql);

lstmt.executeupdate(“ commit” );

}catch(sqlexception ex) {}

return(“ executeupdate ok” );

}

//连接数据库

public statement connectdb()

{ statement lstmt=null;

connection conn=null;

final string connect_string=“ jdbc:oracle:thin:scott/tiger@192.168.0.1:1521:test” ;

final string driver_string=“ oracle.jdbc.driver.

oracledriver” ;

connection lconn;

try { class.forname(driverstr);

lconn=drivermanager.getconnection(connectstr);

lstmt=lconn.createstatement();

} catch (exception e) { return(null);}

return lstmt;

}

}//end opdb.java

 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:利用JSP建立Web站点
· 下一篇:把一张图片变形扭曲成各种不同的长宽
· 利用OWC服务器端组件动态生成图表
· ASP编程中15个非常有用的例子(一)(转)
· ASP漏洞分析和解决方法(3) 
· ASP 3.0高级编程(四十六)
· 一个天气预报的小偷


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077