仓酷云

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

[学习教程] JAVA网页编程之怎样成为一个优异的jsp程序员

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

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

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

x
C#是盗用了Java的源代码,仿照开发的,原因是Java是开源的啊,盗了也白盗,还有一点,开发C#语言的团队是就是开发Java语言的团队,是微软重金挖过去的啊js|程序|程序员  在网上看到良多成绩是关于怎样进修jsp的,恰好网上看到一篇关于进修jsp的文章,就摘了一部分翻译过去,但愿能对人人进修jsp有点引导。

  一个一般的毛病是把JSP看成简化的Java。它不是,(现实上,JSP是简化的servlets。)程序员一般试着没有进修请求的撑持技能而间接进修JSP。JSP是一个跟尾手艺,而且乐成地毗连你必要了解的别的的手艺。假如你已晓得Java,HTML和Javascript,这意味着JSP将的确是复杂的。

  必要成为一个乐成的JSP程序员能够参考这个工夫表。请注重以下:

  *疏忽你已熟习的步骤。

  *练习的工夫只是代表进修好充足的基本工夫,如许才干转移到下一步。

  1、创建而且了解你的WebServer。

  由于Apache是收费的而且在年夜多半平台上事情,为练习目标保举Apache。安装工夫:2天。

  2、包管你了解HTML/XHTML。

  你将必要懂得html基本,出格是HTML结构中的table的利用。XHTML不久将取代HTML,进修XHTML的基本是一个好主张。很多程序员经由过程HTMLIDE进修HTML(集成开辟情况)。由于年夜多半HTMLIDE发生凌乱的HTMl语法,以是花工夫进修手工写作html是很有需要的。由于你将会利用JSP和HTML夹杂编程,精晓HTML语法是主要的。以是,你必需能流畅地写HTML。

  练习工夫:2~4个礼拜。

  3、入手下手进修Java。

  入手下手进修Java1.3了解Java基本是很主要的。不必忧虑进修Swing或Java的图形方面,由于在JSP中你不会利用这些特性。会合精神在Java事情的细节,进修Java的逻辑,也在JavaBean上花工夫。进修Applet是好的,可是就象Swing,JSP的年夜多半使用将不利用小程序。

  练习工夫:3~6个礼拜。

  3、进修JavaScript

  进修怎样将JavaScript在HTML中考证输出的Form元素。也进修JavaScript怎样能在一HTML页之内修正Form的元素。最初请求你能从一HTML页内的事务中触发JavaScriptFunction。

  练习工夫:一~2个礼拜。

  4、进修而且了解你的WebServer的更好的细节。

  熟习WebServer的特性,这是很主要的。

  练习工夫:2天。

  5、创建你的JSPServer

  我保举以Tomcat入手下手。它能够很好地运转JSP程序。当你不克不及在临盆利用Tomcat时,进修尽量多的常识以便于更好的运转程序。别的,很多JSP程序员利用Tomcat。因而当你碰到一个成绩时,你将简单发明匡助。

  安装工夫:一~2天。

  6、入手下手进修JSP。

  基础的JSP进修经由过程的步骤1到步骤6能够完成,然后利用JSP对象和剧本写JSP程序来接洽。进修JSP的别的一个方面能够进修怎样创立一个散布式的使用程序。

  练习工夫:4~6个礼拜。

  7、进修更多的JSPserver。

  没有关于更多的JSPServer固然也能够运转jsp程序。但是,很多JSPserver都由本人特别的特性,可让你更好的了解你的JSP工程。

  进修更多的Jspserver怎样处置jsp程序是有需要的。一样也能够优化你的JSP使用程序,而且使之运转得更快而不出任何成绩。

  练习工夫:2~7天。

  8、进修JDBC。

  JSP年夜多半使用将利用数据库,JDBC被用于数据库毗连。常常疏忽的一个现实就是,每一个JDBCDriver所撑持的工具是相称分歧的。懂得并熟习在jsp工程上被利用的JDBCdriver的细节是很主要的。(偶然这部分的进修被包括在后面Java或JSP的进修中了。)

  练习工夫:1~2个礼拜。

  到如今,你已成了纯熟的JSP程序员。仍旧有良多必要进修,你能够思索扩大你的常识好比DHTML,XML,java证书,JSPTagLibraries或Servlets,看你想要造甚么范例的网站而决意了。

  这些练习是JSP的中心。你不用都进修下面一切的,取决于你在工程平分配到甚么义务和你已有甚么常识。可是这是我乐成地练习程序员的工夫表。关头的单位是工夫。均匀的说,5个月工夫的确可以练习一团体(从入手下手到完成)成为一个对jsp熟习程序员。5个月工夫仿佛很长,但要成为一个资深的WEB程序员所学的工具远远不止这一些。

  大概你以为如许进修一种言语消费的工夫太长了,由于学ASP会更快、工夫会更短。可是进修ASP不必要进修java的。

  上面是部分对照好的jsp进修书本,能够间接在网上找到:

ServletsandJavaServerPages(JSP)1.0:ATutorial(MartyHall.1999)
http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/

JSP:TheShortCourse(RayCarnes8.26.2000)
http://www.jspinsider.com/tutorials/jsp/Ray/JSPB_Intro.html

JavaServerPagesFundamentals(GovindSeshadri9.13.2000)
http://developer.java.sun.com/developer/onlineTraining/JSPIntro/

TheJavaTutorial(Sun)
http://java.sun.com/docs/books/tutorial/

JSPTagExtensions(Wrox2000)
http://www.jspinsider.com/tutorials/tagextensions/wrox/4656_Content.html

JSPProductPage(Sun)
http://java.sun.com/products/jsp/
如果你学习的是市场营销,是销售,也许参加大课堂的学习会更合适,因为你的工作能力中有个基础就是搭建自己的人脉,
小女巫 该用户已被删除
沙发
发表于 2015-1-21 06:31:27 | 只看该作者
是一种使用者不需花费很多时间学习的语言
山那边是海 该用户已被删除
板凳
发表于 2015-1-24 12:51:56 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
因胸联盟 该用户已被删除
地板
发表于 2015-1-27 06:45:34 | 只看该作者
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
老尸 该用户已被删除
5#
发表于 2015-2-5 00:57:32 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-7 11:22:01 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
再现理想 该用户已被删除
7#
发表于 2015-2-7 16:57:20 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
小魔女 该用户已被删除
8#
发表于 2015-2-22 16:28:12 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
飘灵儿 该用户已被删除
9#
发表于 2015-3-7 00:58:58 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
飘飘悠悠 该用户已被删除
10#
发表于 2015-3-8 16:44:42 | 只看该作者
是一种为 Internet发展的计算机语言
小妖女 该用户已被删除
11#
发表于 2015-3-19 22:36:39 | 只看该作者
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
乐观 该用户已被删除
12#
发表于 2015-4-2 23:39:58 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-15 19:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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