仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 581|回复: 7
打印 上一主题 下一主题

[学习教程] JAVA编程:让我们一同来熟悉JSP

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:08:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
诸如RMI,EJB等一些技术并不是你说的那么复杂,而是它们把一些复杂的工具封装成不复杂的工具了,理解这些工具是需要些时间。我问你,.net里有这些工具吗?要简单多少?。jsJavaServerPages(JSP)是比来十分抢手的创建静态网页的手艺。手艺六合在前段工夫为人人先容了一些关于JSP方面的内容,如今就做个复杂的小结,以便列位读者能更便利的浏览这些文章。

JSP是甚么?它事实是做甚么用的?我必要JSP吗?初度打仗JSP,信任良多人城市有如许的疑问。仍是让我们来看看一个开辟职员眼中的JSP手艺,大概你先前的疑问就会云消雾散了。
看到JSP,人们总会遐想起ASP,究竟他们从名字上看很类似,JSP和ASP有甚么区分吗?静态网页制造手艺JSP与ASP的对照会为你诉说一二。
既然提到了ASP,那我就倡议人人来看看ASP+与JSP之间的决定。这是一篇很有特征的文章,中国的程序员们能够从这篇文章中很明晰的看到美国程序员的心中所想。后面那篇《静态网页制造手艺JSP与ASP的对照》,从实际的角度对照了ASP和JSP。比拟之下,此次这篇译自美国的文章显得更成心义:一方面,我们能够从理论的角度看到ASP+和JSP之间的不同;另外一方面,也是更主要的方面,我们能够分明的懂得到一个美国程序员的实在心态,他事实是怎样对待ASP+和JSP的,和为何今朝他会选择JSP手艺。大概有些程序员会以为如许地道的对照没有甚么实践意义,乃至有点“杞人忧天”,但我想我们对手艺的寻求与懂得应当是多方面的,多听听他人的定见和意见总会有优点的。
  经由过程下面几篇文章的先容,列位应当对JSP有所懂得了。上面就来为人人详细先容一下JSP的利用。

JSP开辟进门一二三:经由过程本文安装好你的呆板来利用JSP、JSP语法的基础道理、JSP与JavaBean、JSP的外部对象、JSP其他相干资本等一些列内容的先容,我们将匡助你创建一个可实行JSP典范网站。
JSP简明教程:本文是一篇编译自网景公司相干材料的文章。文中对JSP及其相干手艺举行了较为具体的先容,但愿能对人人进修和懂得JSP手艺有所匡助。
  在本文中,我们将向您先容JSP的特性、方针用户及用处,并把它与网景如今的手艺如SSJS和NAS的标识言语作一些对照。

本教程共分为四篇:JSP基本、举动标签与实例、使人镇静的剧本编程、对照与总结。
实例解说JSPModel2系统布局:已有了良多相干的先容,JSP正在成为一种出色的Java手艺,可用于创立静态Web使用程序。Java程序员之以是喜好JSP无数不清的来由。有些人喜好它为交互式页面带来的“一次编写,到处利用”的体例;另有些人浏览它是由于它简单进修,而且使他们能够把Java作为一种服务器端剧本言语来利用。但更多的还都是由于一个配合缘故原由DD利用JSP的最年夜优点是它能匡助你无效地把表达与内容分别开。在本文中,我对上面的成绩作了深切切磋,那就是,怎样利用JSPModel2系统布局取得最好的表达-内容分别效果。这个模子也能够被看做是通用MVC计划形式在服务器真个一个完成。请注重,在浏览本文之前,你必要熟习基础的JSP和servlet编程,由于文中将不会触及就任何语律例则成绩。
JSP模板使用指南:Window工具包供应了一种典范的结构机制,好比说在一个容器中断定部件元素的地位。在AWT和Swing都有结构办理器,而在VisualWorksSmalltalk中有wrapper。本文将先容一种JSP模板机制,它同意结构被封装和从头使用。JSP模板最小化了结构改动所酿成的影响,这里我们将勉励人人接纳封装模块化计划。
JavaBean在JSP中的使用:JavaBean是一种基于Java的软件组件。JSP关于在Web使用中集成JavaBean组件供应了完美的撑持。这类撑持不但能延长开辟工夫(能够间接使用经测试和可托任的已有组件,制止了反复开辟),也为JSP使用带来了更多的可伸缩性。JavaBean组件能够用来实行庞大的盘算义务,或卖力与数据库的交互和数据提取等。假如我们有三个JavaBean,它们分离具有显现旧事、股票代价、天色情形的功效,则创立包括一切这三种功效的Web页面只必要实例化这三个Bean,利用HTML表格将它们顺次定位就能够了。
在JSP中会见数据库办法:数据库毗连对静态网站来讲是最为主要的部分,Java中毗连数据库的手艺是JDBC(JavaDatabaseConnectivity)。良多数据库体系带有JDBC驱动程序,Java程序就经由过程JDBC驱动程序与数据库相连,实行查询、提取数据等操纵。Sun公司还开辟了JDBC-ODBCbridge,用此手艺Java程序就能够会见带有ODBC驱动程序的数据库,今朝年夜多半数据库体系都带有ODBC驱动程序,以是Java程序能会见诸如Oracle、Sybase、MSSQLServer和MSAccess等数据库。本文将经由过程一个实例先容在JSP中使用JavaBeans经由过程JDBC-ODBCBridge会见Access客户信息数据库。
  好了,讲了这么多JSP的长处,最初让我们以一篇专门说JSP不敷的文章来作开头吧。

我们不能不供认,相对完善的事物在这个天下上是不存在的。固然JSP愈来愈多的遭到各界器重,也有更多的程序员入手下手利用它,但我们仍是应当记得已经有人说:“我以为JSP有成绩”。不管你把他看做是好心的提示也好,团体的成见也罢,我们一样不克不及无视。实在这篇文章的原文初次在外洋呈现时,JSP还只是一种方才崭露锋芒的手艺,并没有像如今如许方兴未艾。如今看来这篇文章的某些概念大概会有必定的范围性,但我不能不供认这是一篇很年夜气的作品,个中触及良多JSP的内涵道理。因而,我想仍是有需要把这篇文章先容给人人,以便列位从另外一个正面更深切的懂得JSP手艺。
Java到底会发战成什么样,让我们拭目以待吧,我始终坚信着java会更好。以上都是俺个人看法,欢迎大家一起交流.
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-20 14:55:43 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
admin 该用户已被删除
板凳
发表于 2015-1-29 11:29:06 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
蒙在股里 该用户已被删除
地板
发表于 2015-2-9 00:56:53 | 只看该作者
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
金色的骷髅 该用户已被删除
5#
发表于 2015-2-26 16:04:54 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
飘飘悠悠 该用户已被删除
6#
发表于 2015-3-8 16:02:36 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
深爱那片海 该用户已被删除
7#
发表于 2015-3-16 04:04:03 | 只看该作者
Java 编程语言的风格十分接近C、C++语言。
若相依 该用户已被删除
8#
发表于 2015-3-22 20:07:12 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 05:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表