jsp编程采用什么数据库比较好

jsp编程采用什么数据库比较好,第1张

具体情况具体分析

数据库的选择是由你设计的网站的信息量决定

一般的情况用ACESS

数据库

信息量大的话

信息查询500条以上最好选择SQL或者oracle

而且SQL和oracle

安全性相对高一点

jsp可以调用几乎所有的数据库,sql server, mysql, db2, oracle等。

sql server怎么会是.net设计的? 只是sql server2005可以调用.net的程序集而已。sqlserver是很不错的数据库。

但总的来说,jsp还是用mysql好。这两者结合比较密切,jsp有相关的sdk来调用。开发起来快。

1.2 JSP技术特征\x0d\x0a\x0d\x0aJSP技术所开发的Web应用程序是基于Java的,它拥有Java语言跨平台的特性,以及业务代码分离、组件重用、基础Java Servlet功能和预编译等特征。\x0d\x0a\x0d\x0a1.2.1 跨平台\x0d\x0a\x0d\x0a既然JSP是基于Java语言的,那么它就可以使用Java API,所以它也是跨平台的,可以应用在不同的系统中,如Windows、Linux、Mac和Solaris等。这同时也拓宽了JSP可以使用的Web服务器的范围。另外,应用于不同 *** 作系统的数据库也可以为JSP服务,JSP使用JDBC技术 *** 作数据库,从而避免了代码移植导致更换数据库时的代码修改问题。\x0d\x0a\x0d\x0a正是因为跨平台的特性,使得采用JSP技术开发的项目可以不加修改地应用到任何不同的平台上,这也应验了Java语言的"一次编写,到处运行"的特点。\x0d\x0a\x0d\x0a1.2.2 业务代码分离\x0d\x0a\x0d\x0a采用JSP技术开发的项目,通常使用HTML语言来设计和格式化静态页面的内容,而使用JSP标签和Java代码片段来实现动态部分。程序开发人员可以将业务处理代码全部放到JavaBean中,或者把业务处理代码交给Servlet、Struts等其他业务控制层来处理,从而实现业务代码从视图层分离。这样JSP页面只负责显示数据即可,当需要修改业务代码时,不会影响JSP页面的代码。\x0d\x0a\x0d\x0a1.2.3 组件重用\x0d\x0a\x0d\x0aJSP中可以使用JavaBean编写业务组件,也就是使用一个JavaBean类封装业务处理代码或者作为一个数据存储模型,在JSP页面甚至整个项目中都可以重复使用这个JavaBean。JavaBean也可以应用到其他Java应用程序中,包括桌面应用程序。\x0d\x0a\x0d\x0a1.2.4 继承Java Servlet功能\x0d\x0a\x0d\x0aServlet是JSP出现之前的主要Java Web处理技术。它接受用户请求,在Servlet类中编写所有Java和HTML代码,然后通过输出流把结果页面返回给浏览器。其缺点是:在类中编写HTML代码非常不便,也不利于阅读。使用JSP技术之后,开发Web应用便变得相对简单快捷多了,并且JSP最终要编译成Servlet才能处理用户请求,因此我们说JSP拥有Servlet的所有功能和特性。\x0d\x0a\x0d\x0a1.2.5 预编译\x0d\x0a\x0d\x0a预编译就是在用户第一次通过浏览器访问JSP页面时,服务器将对JSP页面代码进行编译,并且仅执行一次编译。编译好的代码将被保存,在用户下一次访问时,直接执行编译好的代码。这样不仅节约了服务器的CPU资源,还大大提升了客户端的访问速度。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10847634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存