资源描述:
《基于jsp的web数据库访问技术的研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于JSP的WEB数据库访问技术的研究基于JSP的Web数据库的访问技术的研究ResearchonAccessTechnologytoWEBDatabaseBasedonJSP摘要Web数据库技术伴随着WWW的成长,成为当前信息技术人员关注的热点之一。基于Web的数据库访问技术是指:在客户端,安装Web浏览器作为用户输入查询条件和显示查询结果的交互界面。目前,人们普遍采用ASP技术作为动态网站建设的技术,虽然用ASP开发服务器程序的技术已经很成熟,但是ASP技术也存在着很多缺陷,如安全性低,适应性差,维护复杂等。随着JAVA和JSP技术的出现,为网站建设又开辟
2、出了一条崭新的道路。本文介绍了Web数据库访问的一些技术及他们的优缺点,再着重介绍了JAVA技术中的JSP、JavaBean、MVC、JDBC、ConnectionPool等技术,再通过基于JSP相关技术的WEB网站开发实例来诠释JSP技术在WEB开发中的优势及地位,最后表达了Web数据库不久的将来发展的一个趋势。关键词:JSP、JDBC、MVC、JavaBean、ConnectionPool、非结构化数据库、异构数据库AbstracttheWWWWebdatabasetechnologywiththegrowthofinformationtechnology
3、,becomethefocusofattentionpersonnel.BasedontheWebdatabaseaccesstechnologyreferstotheclient,installaWebbrowserdisplayconditionsanduserinputinquiresinterfacequeryresult.Now,itisgenerallyUSESASPtechnologyasadynamicwebsiteconstructiontechnology,althoughuseASPserverprogramtechnologyhasde
4、velopedverymature,buttheASPtechnologyexistsmanydefects,suchassafety,maintenanceunadaptable,etc.AsJAVAandJSPtechnologyforwebsiteconstructionandopenanewroad.ThepaperintroducessomeWebdatabaseaccesstechnologyandtheiradvantagesanddisadvantages,thenemphaticallyintroducestheJSP,JAVAtechnol
5、ogiesJavaBean,MVC,JDBCConnectionPooltechnology,basedonJSP,againthroughtheWebsitesrelatedtechnologiestodevelopWebdevelopmentininterpretationJSPtechnology,theadvantageandthefinalexpressedWebdatabaseinthenearfuturedevelopmenttrend.Keywords:JSP,JDBCConnection,andMVC,JavaBeanPool,non_str
6、ucturaldatabase,heterogeneousdatabase目录摘要3绪论4第1章5访问WEB数据库的技术分析51.1WWW网络环境下Web数据库51.2访问Web数据库的几种技术61.2.1CGI(公共网关接口)技术71.2.2web服务器专用API技术71.2.3ODBC技术81.2.4ASP与ADO技术81.2.5JSP/JDBC技术91.2.6PHP技术101.3访问WEB数据库几种技术优缺点比较101.3.1CGI的优缺点分析101.3.2webAPI技术的优缺点分析101.3.3ODBC技术优缺点分析111.3.4ASP技术优缺点分析
7、111.3.5JSP/JDBC优缺点分析121.3.6PHP技术优缺点分析12第二章14JAVA142.1JAVA简介142.2JavaWeb及相关技术142.2.1JSP技术142.2.2Servlet技术152.2.3JavaBean172.2.4MVC设计模式182.3JSP的特点和其他动态网页开发技术的比较192.3.1JSP的特点:192.3.2JSP与PHP比较202.3.3JSP与ASP比较202.3.4JSP与其他技术比较结果202.2.4动态网页技术的性能比较:21第3章22Web数据库的访问与连接223.1JDBC223.1.1JDBC定义
8、:223.1.2JDBC用途及特点22