- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何检索数据
如何检索数据
第一:首先在JCreator或Dreamweaver中创建一个页面testquery1.jsp,如果在JCreator里创建JSP文件下面的紫色代码都可以不需要,但是在Dreamweaver创建JSP文件将自动生成下面的紫色代码,该页面向另一个页面testquery2.jsp传递参数
testquery1.jsp的代码如下:
%@ page contentType=text/html; charset=UTF-8 language=java import=java.sql.* errorPage= %
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head
meta http-equiv=Content-Type content=text/html; charset=UTF-8 /
titleQuery Database/title
/head
body
form name=form1 method=post action=testquery2.jsp
//创建一个表单,action=” testquery2.jsp”表示页面testquery1.jsp跳转到页面testquery2.jsp
p align=center地域代码:nbsp; //align=”center”表示居中显示 ,nbsp表示空格
input type=text name=code / //创建文本框
br/br/nbsp;nbsp;类型ID: nbsp;
input type=text name=geid /
br/br/
input type=submit name=submit value=检索 / //创建按钮
p/
/form
/body
/html
在上面的代码中用蓝色标注的需要作修改,根据程序员需要的数据可以传递多个参数也可以创建不同类型的参数。
上面代码的显示结果如下:
在文本框中输入需要传递的参数后就如下:
第二:编写代码,接受testquery1.jsp传递来的参数,并调用存储过程来检索数据库的数据
%@ page contentType=text/html; charset=UTF-8 language=java import=java.sql.* errorPage= %
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head
meta http-equiv=Content-Type content=text/html; charset=UTF-8 /
titleQuery data/title
/head
body
%!
String avid=null;
String school_name=null;
String lec_name=null;
String strcode=null;
String strgeid=null;
Connection con=null;
PreparedStatement sta=null;
ResultSet rs=null;
%
%
try{
//下面是加载JDBC驱动,如果直接在Tomcat运行这两个文件,驱动则为com.microsoft.jdbc.sqlserver.SQLServerDriver ,但是如果在NetBeans下运行这两个文件,驱动则为com.micorsoft.sqlserver.jdbc.SQLServerDriver(注意这里紫色的地方)
Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);
con=DriverManager.getConnection(jdbc:sqlserver://localhost;databasename=SchoolAvenue,sa,); //数据库启动时则需要根据自己的计算机设定的用户名和密码进行修改sa
//接受testquery1.jsp传来的参数,testquery1.jsp中的参数名称完全一致。
strcode=request.getParameter(code);
strgeid=request.getParameter(ge
您可能关注的文档
- 基于物品的协同过滤算法ItemCF.doc
- 基于颗粒破碎的钙质沉积物高压固结变形分析.pdf
- 基因诊断南通通州区金沙中学.doc
- 基态原子.ppt
- 基本磁化曲线和动态磁滞回线的测量.ppt
- 基隆五堵国民小学103第一次评量试卷六年级自然领域试卷.doc
- 基隆忠孝国小四年级下艺术与人文领域增补部分.doc
- 基隆女中定期考试试题命题经验分享.ppt
- 基隆建德国小96第二学期三年级自然与生活科技第二次评量.doc
- 增值收益.ppt
- 高中地理必修2复习案.pdf
- 2022~2023中医执业医师考试题库及答案第837期.pdf
- (必考题)初中英语九年级全册Unit 14测试卷(提高培优).pdf
- 高考语文改革试卷及答案解析(2).pdf
- 2023年五年级上期数学单元测试附答案与解析.pdf
- 高三数学一轮复习计划书.pdf
- 高三上学期地理教学工作计划(三篇).pdf
- 2023-2024学年高中语文苏教版必修2第一专题 珍爱生命(文本研习)单元测试(含答案解析).pdf
- 2022国家开放大学电大本科《古代汉语专题》期末试题及答案〔试卷号:1310〕.pdf
- 2022年制冷与空调设备运行操作复审考试及考试题库及答案参考10.pdf
文档评论(0)