jsp

位置:IT落伍者 >> jsp >> 浏览文章

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


发布日期:2021年09月04日
 
用JSP编写通用信息发布程序

信息发布界面

提供发布信息的交互界面调用 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

上一篇:JSP中Actions的使用

下一篇:JSP自定义标签开发入门