RAD补全程序题补程序Word格式文档下载.doc
- 文档编号:13162146
- 上传时间:2022-10-07
- 格式:DOC
- 页数:8
- 大小:47KB
RAD补全程序题补程序Word格式文档下载.doc
《RAD补全程序题补程序Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《RAD补全程序题补程序Word格式文档下载.doc(8页珍藏版)》请在冰豆网上搜索。
param-name>
AutoSave<
/param-name>
param-value>
true<
/param-value>
/init-param>
/servlet>
servlet-mapping>
url-pattern>
Test<
/url-pattern>
/servlet-mapping>
packagecom.ibm.exam.servlet;
importjavax.servlet.http.HttpServlet;
importjavax.servlet.http.HttpServletRequest;
importjavax.servlet.http.HttpServletResponse;
importjavax.servlet.ServletException;
importjava.io.IOException;
importjava.io.PrintWriter;
publicclassTestServletextendsHttpServlet{
StringautoSave;
//servlet'
sinitmethod
publicvoidinit()throwsServletException{
autoSave=getInitParameter("
AutoSave"
);
}
publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{
response.setStatus(HttpServletResponse.SC_OK);
//default
response.setContentType("
text/html"
//default
PrintWriterout=response.getWriter();
out.println("
HTML>
HEAD>
TITLE>
Testservlet"
out.println("
/TITLE>
/HEAD>
BODY>
"
out.println("
Thevalueofinit-paramAutoSaveis:
"
+autoSave);
/BODY>
/HTML>
publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)
doGet(request,response);
}
B
SampleServlet<
com.ibm.exam.servlet.SampleServlet
Name<
nobody<
Sample<
publicclassSampleServletextendsHttpServlet{
Stringname;
name=getInitParameter("
Name"
publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)
Thevalueofinit-paramNameis:
+name);
doPost(request,response);
2下面的程序由JSP+Servlet+JavaBean组成,Servlet用来处理请求。
packagebeans;
importjava.sql.*;
publicclassBookBean{
Stringkey="
;
publicvoidsetKey(Strings)
{
key=s;
try{
byteb[]=key.getBytes("
ISO-8859-1"
key=newString(b);
}
catch(Exceptione){}
}
publicStringgetKey(){
returnkey;
publicStringBufferselectKey()
Stringkey,bName;
Connectioncon=null;
Statementsql=null;
ResultSetrs=null;
StringBufferbuffer=newStringBuffer();
Class.forName("
sun.jdbc.odbc.JdbcOdbcDriver"
catch(ClassNotFoundExceptione){System.out.println("
forName"
con=DriverManager.getConnection("
jdbc:
odbc:
BookOdbc"
"
sql=con.createStatement();
Stringquery="
selectbNamefrombookwherebNamelike"
+"
'
+key+"
rs=sql.executeQuery(query);
if(rs!
=null){
while(rs.next())
{
bName=rs.getString
(1);
buffer.append("
书名"
+bName+"
,"
else{buffer.append("
没有相应的记录"
con.close();
returnbuffer;
catch(SQLExceptione){}
html>
%@pagelanguage="
java"
contentType="
text/html;
charset=GB18030"
pageEncoding="
GB18030"
%>
test.jsp<
body>
formaction="
SearchServlet"
method="
post"
>
<
p>
请输入查询关键字<
/p>
inputtype="
text"
name="
key"
submit"
value="
提交"
submit1"
<
br>
/form>
/body>
/html>
SearchServlet
packageservlets;
importbeans.*;
publicclassSearchServletextendsHttpServlet{
publicSearchServlet
(){
super();
publicvoiddoPost(HttpServletReq
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RAD 程序