导航:首页 > 编程语言 > jsp数据库编程入门

jsp数据库编程入门

发布时间:2022-08-17 07:48:27

❶ 如何jsp,学习JSP都需要学习什么

在网上看到很多文章关于如何学习jsp的,我现在把自己的学习体会跟朋友们分享下,希望能对大家学习jsp有点帮助,少走些弯路。
一个普通的错误是把JSP当作简化的 java。这恰好是你对jsp的一个误区它不是,(事实上, JSP 是简化的 servlets 。)程序员通常试着没有学习要求的支持技巧而直接学习JSP 。JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 Java , HTML 和 Javascript,你很幸运这意味着 JSP 将确实是简单的。
你要想成为一个成功的 JSP 程序员可以参考这个时间表。请注意下列:
训练的时间只是代表学习好足够的基础时间,这样才能转移到下一步。
1、在你的机子上建立运行jsp程序所需要的环境,这一点很重要当你看别人编写的jsp文件或者自己学习jsp教程时都需要自己亲手尝试着编写出来运行一下,这样你会发现自己能得到不少收获说不定某一天你会突然醍醐灌顶无师自通的,这里我推荐使用的工具:1.jdk1.4.2.04.exe。 2.phptriadsetup2-11.exe。 3.tomcat-5.5.25.exe 。4.tomcat-5.5.25补。 5.mysql前端.rar。6.HA_EditPlus_v300_Build_254_Beta.zip这些工具有的不是运行.*jsp文件所必须的大家可以根据自己的需要下载。
在安装这些工具软件的时候我吃了不少苦头,因为我在学校里自己学了c++的用Visual c++也编了点小程序自认为学习jsp也会手到擒来,可没有想在刚开始安装工具的时候就碰壁了而且撞的很惨,东西是都装上了可是这根本没有这么简单,环境变量是需要配置的在配置的过程中一次次出错又一次次调试,整弄了两个礼拜才算弄好也许是我愚笨吧!才能花掉这么多宝贵的时间,嘿嘿这里我也要为自己诡辩下你说他好好的干吗让咱们配置环境变量,他自己集成好了多好只要我们一安装上就自动配置好。还省得大爷费那么多心思!!!直到现在我仍然没有配置明白eclipse我想把lomboz这个插件装到里面可是按照网上写的文章也试了就是没成功,在新建里就是没有 lombo wizzard项 郁闷!
这里我要感谢我的哥哥,我说要学习jsp他很支持这些工具软件都是他给我的,环境变量的配置也是他手把手告诉我的,还不厌其烦一次次帮我调试。谢谢哥哥!!!

2、 你把上面的工作都做好以后恭喜你你已经迈向成功的第一步了,剩下的就是你花时间学习HTML语言和JAVA语言了,这两门你都可以初步的先了解一下在学习jsp的过程中再补自己的不足,自己要试着手工写作html,这是很有必要的。因 为你将会使用 JSP 和 HTML 混合编程,精通HTML语法是重要的。所以,你必须能流利地写 HTML 。

3、开始学习 Java 。 开始学习 Java 1.3 理解 Java 基础是很重要的。不用担心学习Swing或 Java 的图形方面,因为在JSP 中你不会使用这些特征。集中精力 在 Java 工作的细节,学习 Java 的逻辑,也在 Java Bean上花时间。学习Applet是好的, 但是就象Swing, JSP 的大多数应用将不使用小程 序。

4、学习 JavaScript 学习怎么将 JavaScript在HTML中验证输入的Form元素。也学习 JavaScript怎么能在一 HTML 页以内修改Form的元素。最后要求你能从一 HTML 页内的事件中触发 JavaScript Function。

5、学习并且理解你的Web Server的更好的细节。 熟悉Web Server的特征,这是很重要的。

6、建立你的 JSP Server 我推荐以Tomcat开始。它可以很好地运行JSP程序。当你不能在生产使用Tomcat时,学习尽可能多的知识以便于更好的运行程序。另外, 许 多 JSP 程序员使用Tomcat。因此当你遇到一个问题时,你将容易发现帮助。

7、开始学习 JSP 。 基本的 JSP 学习通过的步骤 1到步骤6可以完成, 然后使用 JSP 对象和脚本写 JSP 程序来联系。学习 JSP 的另外一个方面可以学习怎么创 建一个分布式的应用程序。

8、学习更多的 JSP server。 没有关于更多的 JSP Server当然也可以运行jsp程序。然而, 许多 JSP server都由自己特殊的特征,可以让你更好的理解你的JSP 工程。 学习更多的Jsp server如何处理jsp程序是有必要的。同样也可以优化你的 JSP 应用程序,并且使之运行得更快而不出任何问题。

9、 学习 JDBC 。 JSP 大多数应用将使用数据库,JDBC 被用于数据库连接。经常忽略的一个事实就是,每个 JDBC Driver 所支持的东西是相当不同的。了 解并熟悉在jsp工程上被使用的 JDBC driver的细节是很重要的。 (有时这部分的学习被包含在前面 Java 或JSP的学习中了 。)到现在,你已经成为了熟练的 JSP 程序员。仍然有很多需要学习,你可以考虑扩展你的知识比如 DHTML , XML ,java证书, JSP Tag Libraries 或 Servlets , 看你想要造什么类型的网站而决定了。 这些训练是JSP 的核心。"

你不必都学习上面所有的, 取决于你在工程中分配到什么任务和你已经有什么知识。但是这是我成功地训练程序员 的时间表。关键的单元是时间。平均的说, 5 个月时间确实能够训练一个人 ( 从开始到完成 ) 成为一个对jsp熟悉程序员。5 个月时间似乎很 长,但要成为一个资深的WEB程序员所学的东西远远不止这一些。也许你认为这样学习一种语言花费的时间太长了,因为学 ASP 会更快、时间会更短。 但是学习 ASP 不需要学习java的。

❷ jsp初学者简单编程

不用设计,直接编码
在页面里面实现的话要用到隐式对象request,把用户提交的数据保存到application当中就是了

❸ 学习JSP数据库编程,需要系统地掌握哪些基础知识

首先学习JAVA编程。

Java 2 入门经典
http://book.jqcq.com/proct/376269.html
本书是一本集综合性、实用性为一体的学习Java语言和Java 2平台API的优秀教材,在世界范围内广受欢迎,口碑极佳。书中除讲解Java程序设计语言,还广泛介绍了作为一名Java程序设计人员应该掌握的必要知识,并提供了大量的实用性很强的编程实例。 本书适合作为学习Java的教材使用,也可供Java爱好者参考。

Sun认证Java 2程序员学习指南(Exam310-025)第二版(影印本)
http://book.jqcq.com/proct/384641.html
本书介绍全面系统地介绍了Sun公司关于Java 2考试的所有要点,内容包括:语言基储生命与访问控制、操作数、流控制、特殊处理、过载、类、线程、java.lang.Math类、字符串、 java.util包 、java.awt包基储java.awt的事件处理、java.io Package包。本书适合各类Java程序员,尤其适合参加Java 2程序员考试的用户。

Java 2编程指南
http://book.jqcq.com/proct/393023.html
本书主要包括以下内容:为最新版本Java 2 SDK1.4而设计的测试代码;Java语言基础内容;应用程序中错误和异常的处理;数据和文件的管理与操纵;并行程序设计和线程;Swing(Java 的GUI);大型图形用户界面的例子Sketcher;用Java语言实现打印功能;XML新技术及其应用。

JSP程序设计 JSP程序设计
http://book.jqcq.com/proct/430739.html
JSP(JavaServer Pages)是目前热门的跨平台动态Web应用开发技术。本书由经验丰富的开发人员撰写,是一本通俗易懂的JSP入门书籍。书中主要介绍JSP基础知识、 JSP和表达式语言(EL)、JSP标记库和JSTL、JSP指令、JSP和JavaBean、错误处理、JSP和servlet、访问数据库以及MVC 等。书中展示了许多实际的代码示例,并对一些实例做� ...

JSP编程指南(第三版)
http://book.jqcq.com/proct/399242.html
这是一本有关JSP的最新着作,全面讨论了JSP的结构、配置和最新开发技术。结合具体代码介绍和剖析了JSP的组成、Servlet和配置、JSP表达式语言、JSP标志、数据库访问控制、过滤及过滤器技术等,也讨论了程序安全性、性能及伸缩性、最优设计方法等领域的解决方案,最后对Struts、 XDoclet以及其他的一些工具进行了系统的介绍。� ...

JAVA框架一共分为三层:表示层,业务层和物理层。也就是MVC。

我们来一层一层的介绍相关的书籍:

表示层:

实战Struts
http://book.jqcq.com/proct/411616.html
Struts解决了许多Web应用程序开发中的常见问题。基于Struts应用程序框架构造的应用程序,除了可以复用业已证明可用的解决方案外,同时也可以使得开发人员更加关注应用程序的特性。Struts是由Apache软件基金会支持的开源软件。本书完整介绍了Struts框架结构,涵盖了设计、数据校验、数据库访问、动态页面生成、本地化、Str ...

Jakarta Struts编程(第二版)
http://book.jqcq.com/proct/842618.html

自本书第一版发行以来,Struts开源项目变得越来越受欢迎。尽管这项技术令人振奋,但是它的说明文档却仍然少得可怜――大多数的指南都太简单,那些要编写复杂Web应用程序的开发人员根本找不到所需的关键信息。本书第二版为了填补这个信息缺口,针对最近发布的Struts 1.1版重新修订扩编,提供最新的信息。第二版增加了新的章� ...

这个框架比较老了,就介绍这两本吧!

比较高级的还有:

WebWork in Action 中文版
http://book.jqcq.com/proct/542722.html

本书是一本从头至尾都使用现实世界例子讲述有关编写Web应用程序的书籍。WebWork所强调的内容是:利用框架实现你的项目,而不是被框架所阻碍。在本书中,我们将从简单的表单及表单处理开始,逐一讲述编写Web应用程序的基础知识:action、interceptor和result,以及控制反转(IoC)模式、对象图导航语言(OGNL)和所有来自We ...

JSF实战
http://book.jqcq.com/proct/431957.html
JSF是Sun公司J2EE标准指定的Web应用框架,得到了众多厂商的支持。本书是JSF方面的名着,共分五个部分。第一部分是JSF基础知识;第二部分是构建UI;第三部分研究将原型转化为实际应用所需的应用代码;第四部分从组件开发的角度来研究JSF;第五部分基于第四部分所讲述的知识给出了大量示例。本书作者是JSF界的权威,在书中提� ...

JavaServer Faces 核心编程 JavaServer Faces 核心编程
http://book.jqcq.com/proct/540559.html
SF在Java的WEB编程中已经被认为是下一个重大的事件。通过JSF,你可以在网页上使用组件来捕获用户行为产生的事件。JSF将快速成为标准的WEB应用程序框架。本书可以帮助你掌握这个功能强大的技术。本书特色: 通过本书,你可以在网页上使用组件来捕获用户行为产生的事件。JSF将快速成为标准的WEB应用程序框架。本书可以帮助 ...

在表示层还有一些框架,就不一一介绍了。

然后是业务层,这个层就好象使用一个框架:

Spring 技术手册(含光盘)
http://book.jqcq.com/proct/542533.html
本书为Spring的诸多概念提供了清晰的讲解,通过实际完成一个完整的Spring项目示例,展示了Spring相关API的使用,能够显着地减少每一位Spring入门者摸索Spring API的时间,并且从示例学习中获得提高。作者在写作之初,深入思考了每一位入门者所可能遇到的问题,通过简单的例子加上清晰的讲解,使得本书成为学习 Spring Web开 ...

Spring 2.0 宝典(含光盘1张) Spring 2.0 宝典(含光盘1张)
http://book.jqcq.com/proct/543075.html

Spring是目前最流行的J2EE框架。本书由浅入深全面地介绍了Spring的结构体系,内容覆盖到Spring近80%的API。全书分 22章,内容涵盖了Spring的核心机制、依赖注入、资源访问、整合Hibernate、DAO支持、JDBC支持、MVC框架、整合第三方表现层和 MVC框架、远程访问支持、EJB访问和实现等。本书的示例都是精心挑选的,具有很强的� ...

Spring in Action 中文版 Spring in Action 中文版3
http://book.jqcq.com/proct/431187.html

本书分为三大部分和两个附录,每一部分专注于Spring框架的一个领域:核心层、中间层和Web层。第一部分展示了Spring框架的两个核心概念:反向控制(Inverstion of Control,IoC)和面向切面编程(Aspect-Oriented Programming,AOP),以便读者理解Spring的基础原理,这些基础原理在本书各个章节都会用到。第二部分在第1章介 ...

最后就是物理层,这个方面也一个框架:

精通 Hibernate
http://book.jqcq.com/proct/540613.html

本书深入地介绍了Hibernate实现ORM的关键技术,包括Hibernate的底层技术、Hibernate的实现架构、 Hibernate的配置和使用方法、EJB3.0技术和基于Hibernate的开发实例。通过本书,可以全面了解Hibernate的技术和开发方法,深入理解 Hibernate的数据持久化设计,掌握数据层应用开发的方法。 本书适合所有想了解、利用Hiber ...

Hibernate实战(第2版·英文版).
http://book.jqcq.com/proct/432671.html
本书全面讲述了Hibernate和Java Persistence,并对两者进行了详细的对比分析。书中通过一个应用将数百个例子融合起来,不仅深入剖析了Hibernate 3.2和Java Persistence 丰富的编程模型,还深刻阐述了数据库设计、对象/关系映射(ORM)和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,将大大 � ...

更多书籍,请参考http://book.jqcq.com

希望对你有用!

❹ JSP如何编程

这个啊,你下个MYECLIPS,这个就是正规的jsp编程工具(目前普用),这个是
JAVA编程工具eclips的一个插件,但他的作用是面向对象的,所以他在JSP编程方面有更加完善的功能(他在eclips基础上进行了JPS等方面的一些扩展),只是他的前提还是建立在JAVA基础上的,你要安装J2EE,JDK等作为平台使用,但这些你都不用刻意去管,你也不用去操作这个平台,在Myeclips上都可以配的。这个工具中还有自带的TOMCAT(网页运行的服务器),这个工具目前在商场上是非常受欢迎的。

建议你去学下这个方面的知识吧。到网上去下些视频教程看看吧。但前提是要有JAVA基础,这个是必须的,此外数据库,JAVASCRIPT,HTML,JSP,等都要去学。
这个不是一说到就能学成的,你自己加油吧。

Dreamweaver这个工具只是静态编程的工具,这个JSP编程员当然也要认识。但这个工具是辅助中的辅助,先用MYECLIPS吧。呵呵。

❺ 刚开始学jsp,不知道从何学起,求过来人给点学习路线

基于你这种想学的动力,建议你还是找家机构培训下,虽然花的钱有一半是不值得的,但是只要你肯学、肯深入,还是能学到很多东西的。毕竟老师的引导式教学和自己摸不着头脑的自学方式比,更省时,更有利于你的学习积极性。
如果你底子很好,有一定的其他语言的编程经验或计算机编程知识,有信心能自学成才,能克服各种困难,下面的一段文字希望能帮助你:
建议先学HTML、再学Javascript,再学数据库(mysql入门,sqlserver的tsql、oracle的plsql编程、db2依次面向更大型项目),数据库的sql能熟练运用后,再学JDBC,等掌握后,再学习JSP+Servlet,再学框架,不然你会感觉像是在梦游,不着边际。
框架的话,也都是基于Java的官方API进行封装的,目前比较主流的是SpringMVC、Spring3+MyBatis,SSH2(Spring+Hibernate+Struts2)前两年也用得比较火的,在之前是SSH1(Spring+Hibernate+Struts1)了,Web端有的用dojo,也有用extjs,jquery、jqueryUI、dwr等,以及一些特定业务的框架,如JBPM流程引擎等各种小工具框架,还有一些其他大公司封装属于自己公司某类业务的框架。
不过一般来讲,如果去公司面试Java工程师,我相信大多数公司肯定会要求你懂Spring、Hibernate、Struts,这三大框架的。这三大框架,建议依次学习Hibernate、Struts、Spring。
至于框架的学习过程,先了解这个框架所囊括的技术,再熟练运用,如果有必要或有兴趣,再深入源码、或官方API吧。
技术是无止境的,越深入了解,你越会感觉到编程世界底层是互通的。
再说框架,都是封装、抽象出来的,只要你底层API掌握得好,英语阅读很熟练(中文文档也有,但是资源较少的资料翻译过来晦涩难懂),加上很好的程序思想境界,以及一个较好的设计理念,组上一个有经验的团队,有一个很好的点子能实际解决需求,就能开发出属于你们自己公司适用的框架、产品或项目了,再就是后期不断地优化、调整、二期、三期.......

阅读全文

与jsp数据库编程入门相关的资料

热点内容
移动加密软件去哪下载 浏览:280
php弹出alert 浏览:207
吉林文档课件加密费用 浏览:131
传感器pdf下载 浏览:284
随车拍app绑定什么设备 浏览:895
方维团购系统源码 浏览:991
linux反弹shell 浏览:156
打印机接口加密狗还能用吗 浏览:299
二板股票源码 浏览:448
度人经pdf 浏览:902
怎么配置android远程服务器地址 浏览:960
java程序员看哪些书 浏览:943
什么app可以免费和外国人聊天 浏览:797
pdf手写笔 浏览:182
别永远伤在童年pdf 浏览:990
爱上北斗星男友在哪个app上看 浏览:421
主力散户派发源码 浏览:671
linux如何修复服务器时间 浏览:61
荣县优途网约车app叫什么 浏览:479
百姓网app截图是什么意思 浏览:229