信息发布界面
提供发布信息的交互界面调用 recordMessagejsp程序
sayMessagejsp
<HTML> <HEAD> <TITLE> 信息发布</TITLE>
<META content = "text/html; charset=GB" httpequiv = ContentType>
<LINK href ="css_css" rel = stylesheet>
<META content = "MSHTML " name =GENERATOR> </HEAD>
<BODY>
<% @ page contentType=“ text/html; charset=GB”% >
<% @ page language=“ java” import=“ java sql *”% >
<jsp: usebean id ="rencommend" scope="page" class="ymbeanopDb"/>
<form action =recordmessagejsp method =post name=sign>
<input name=dtkey type=hidden value=ta_routes>
<table bgcolor=#defd border= cellspacing= width="%">
<tbody>
<tr> <td nowrap width="%" height="">
<div align=left>
<table bgcolor=#defd border= cellspacing= width="%">
<tbody>
<tr> <td nowrap width="%" >线路名称
<input maxlength= name = routename size=>
</td>
</tr>
<tr><td nowrap width="%">显示序号
<input maxlength= name=routeno size=>
</td></tr>
<tr>
<td width="%" >游览内容文字超一行时 请您敲 Enter键换行</td>
</tr>
<tr><td width="%" height="">
<TEXTAREA cols= name =c rows=>
</TEXTAREA>
</TD>
</TR></TBODY></TABLE></DIV></TD></TR>
<TR><TD align=middle colspan= nowrap>
<input name=cmdcommit type=submit value="提交">
</td></tr></tbody></table>
</form></center>
<div></div></body></html>
连接数据库
通过调用 Java Bean连接 Oracle数据库
opDbjava
package ymbean; // java包
import javasql* ;
public class opDb {
public opDb() { }
public ResultSet executeQuery(String sql)
{
ResultSet rs = null;
Statement lstmt = null;
try { lstmt = connectdb();
rs = lstmtexecuteQuery(sql);
Systemoutprintln(“ executeQuery:”+ sql);
} catch(SQLException ex) { return(null) }
return rs;
}
public String executeUpdate(String sql)
{
ResultSet rs = null;
Statement lstmt = null;
try {
lstmt = connectdb();
lstmtexecuteUpdate(sql);
Systemoutprintln(“ executeUpdate:”+ sql);
lstmtexecuteUpdate(“ 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@::test” ;
final String driver_string=“ oraclejdbcdriver
OracleDriver” ;
Connection lconn;
try { ClassforName(driverstr);
lconn=DriverManagergetConnection(connectstr);
lstmt=lconncreateStatement();
} catch (Exception e) { return(null);}
return lstmt;
}
}//end opDbjava