Написание программы выпуска общей информации с использованием JSP
Автор:Eve Cole
Время обновления:2009-07-02 17:12:41
信息发布界面
Используйте файл RecordMessage.jsp程序。.
SayMessage.jsp
<HTML> <HEAD> <TITLE> 信息发布</TITLE>
<META content = "text/html; charset=GB2312" http-equiv = Content-Type>
<LINK href="css_01.css" rel = таблица стилей>
<META content = "MSHTML 5.00.3103.1000" name =GENERATOR> </HEAD>
<ТЕЛО>
<% @ page contentType=" text/html; кодировка=GB2312”% >
<% @ page Language="Java" import="Java .sql .*"% >
<jsp: usebean id ="rencommend"scope="page" class="ymbean.opDb"/>
<form action =recordmessage.jsp метод =имя сообщения=подпись>
<входное имя=тип dtkey=скрытое значение=ta_routes>
<table bgcolor=#d5e8fd border=0 cellpacing=1 width="97%">
<тело>
<tr> <td nowrap width="45%" height="185">
<div выравнивание=влево>
<table bgcolor=#d5e8fd border=0 cellpacing=1 width="100%">
<тело>
<tr> <td nowrap width="100%" >Подробнее:
<input maxlength=100 name = размер имени маршрута=36>
</td>
</tr>
<tr><td nowrap width="100%">Подробнее:
<input maxlength=3 name=routeno size=36>
</td></tr>
<тр>
<td width="100%" >游览内容。文字超一行时 ,请您敲 Enter键换行</td>
</tr>
<tr><td width="100%" height="162">
<TEXTAREA cols=55 name =c04 rows=9>
</TEXTAREA>
</ТД>
</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
пакет имбеан; // Java-код
импортировать java.sql.* ;
общественный класс opDb {
общественный opDb() { }
общедоступный набор результатов ExecuteQuery (String sql)
{
ResultSet rs = null;
Заявление lstmt = null;
попробуйте {lstmt =connectdb();
rs = lstmt.executeQuery(sql);
System.out.println("executeQuery:"+ sql);
} catch(SQLException ex) { return(null); }
вернуть рупий;
}
общедоступная строка выполненияUpdate (String sql)
{
ResultSet rs = null;
Заявление lstmt = null;
пытаться {
лстмт = ConnectDB ();
lstmt.executeUpdate(sql);
System.out.println("executeUpdate:"+ sql);
lstmt.executeUpdate("фиксация");
}catch(SQLException ex) {}
return("executUpdate ок");
}
// 连接数据库
Публичное заявление ConnectDB()
{ Заявление lstmt=null;
Соединение conn=null;
Final String connect_string = «jdbc:oracle:thin:scott/[email protected]:1521:test»;
окончательная строка driver_string = «oracle.jdbc.driver.
OracleDriver»;
lконн подключения;
попробуйте { Class.forName(driverstr);
lconn=DriverManager.getConnection(connectstr);
lstmt=lconn.createStatement();
} catch (Исключение e) { return (null);}
вернуть список;
}
}//конец opDb.java