JSP入门学习经验「建议收藏」

网上找个HTML教程,熟悉一下HTML语法,作个静态WEB页;下载JDK,TOMCAT等,配置Jsp环境,然后找本JSP教程,也是先熟悉语法,接着试着写个动态WEB页,功能连接数据库和基本的数据库操作,再就是看JAVA教程,深入了解JAVA类了  首先当然从jsp入门啊,看看《jsp实用教程》清华的那本,当然如果你连基本的html都不了解那就先补一补html,了解jsp的语法、和诸如req

大家好,又见面了,我是你们的朋友全栈君。

网上找个HTML教程,熟悉一下HTML语法,作个静态WEB页;下载JDK,TOMCAT等,配置Jsp环境,然后找本JSP教程,也是先熟悉语法,接着试着写个动态WEB页,功能连接数据库和基本的数据库操作,再就是看JAVA教程,深入了解JAVA类了

  首先当然从jsp入门啊,看看《jsp实用教程》清华的那本,当然如果你连基本的html都不了解那就先补一补html,了解jsp的语法、和诸如request、session、等内容,再学习javabean、servlet,这个时候就要用到java了,所以要踏实的打好java基础,看看java的书吧,比如《java编程思想》,记住要不停的编码不停的实践,孰能生巧,然后就是多上csdn的社区或者文档中心看文档,学习一些大家的心得体会、技巧。 
写jsp网页我都用dreamwaver,写java用jbuilder,不过这些工具都是为了省事,其实不用也行,嘿嘿 

  这个过程单单去学是很难的,还不如说是很难完成的,因为我是没有这个耐性,我是临时抱佛脚的,是不学实在不行了才下功夫的,人懒没办法,不过系统的学习对自己只有好处,还是那句话: 

1、先学HTML,再学Javascript,如果能学点CSS什么的就更好了,能保证你做出来的网页不难看。 
2、先学配置JSP环境,装JDK,TOMCAT,再说JSP,先做做简单的动态网页。 
3、先学SQL语法,再装个SQL SERVER(或MYSQL,ACCESS就算了,ORACLE以后再说吧)试试,学会简单的查询、更新、插入和删除。 
4、先学JAVA基本语法,然后找一个现成的例子(如JAVABEAN,SERVLET)照猫画虎,不懂或搞不出来的就上这儿问问。 
5、最后就可以自己去构思做一个项目,恭喜你,你已经是高手了

  如何成为一个成功的Jsp程序员?一个普通的错误是把JSP当作简化的 Java。它不是,(事实上, JSP 是简化的 servlets 。)程序员通常试着没有学习要求的支持技巧而 直接学习 JSP 。JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 Java,HTML 和 Javascript,这意味着 JSP 将确实是简单的。 

   需要成为一个成功的 JSP 程序员可以参考这个时间表。请注意下列: 

   *忽略你已经熟悉的步骤。 
   *训练的时间只是代表学习好足够的基础时间,这样才能转移到下一步。 

   1、建立并且理解你的Web Server。 
   因为Apache 是免费的并且在大多数平台上工作,为训练目的推荐 Apache。 
   安装时间:2 天。 

   2、保证你理解 HTML / XHTML 。 
   你将需要了解html基础, 特别是 HTML 布局中的table的使用。XHTML 不久将代替 HTML ,学习 XHTML 的基础是一个好主意。许多程序员通过 HTML IDE 学习 HTML ( 集成开发环境 ) 。因为大多数 HTML IDE产生混乱的HTMl语法,所以花时间学习手工写作html是很有必要的。因 为你将会使用 JSP 和 HTML 混合编程,精通HTML语法是重要的。所以,你必须能流利地写 HTML 。 
   训练时间:2 ~ 4 个星期。 

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

   4、学习 JavaScript 
   学习怎么将 JavaScript在HTML中验证输入的Form元素。也学习 JavaScript怎么能在一 HTML 页以内修改Form的元素。最后要求你能从一 
   HTML 页内的事件中触发 JavaScript Function。 
   训练时间:一~ 2 个星期。 

   5、学习并且理解你的Web Server的更好的细节。 
   熟悉Web Server的特征,这是很重要的。 
   训练时间:2 天。 

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

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

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

   9、 学习 JDBC 。 
   JSP 大多数应用将使用数据库,JDBC 被用于数据库连接。经常忽略的一个事实就是,每个 JDBC Driver 所支持的东西是相当不同的。了 解并熟悉在jsp工程上被使用的 JDBC driver的细节是很重要的。(有时这部分的学习被包含在前面 Java 或JSP的学习中了 。) 
   训练时间:1~ 2 个星期。 

   到现在,你已经成为了熟练的 JSP 程序员。仍然有很多需要学习,你可以考虑扩展你的知识比如 DHTML , XML ,java证书, JSP Tag Libraries 或 Servlets , 看你想要造什么类型的网站而决定了。 

   这些训练是JSP 的核心。你不必都学习上面所有的, 取决于你在工程中分配到什么任务和你已经有什么知识。但是这是我成功地训练程序员 的时间表。关键的单元是时间。平均的说, 5 个月时间确实能够训练一个人 ( 从开始到完成 ) 成为一个对jsp熟悉程序员。5 个月时间似乎很长,但要成为一个资深的WEB程序员所学的东西远远不止这一些。 

   也许你认为这样学习一种语言花费的时间太长了,因为学 ASP 会更快、时间会更短。 但是学习 ASP 不需要学习java的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/129352.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • leetcode-15三数之和(双指针)「建议收藏」

    leetcode-15三数之和(双指针)「建议收藏」原题链接给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[] 提示:0 <= nums.length <= 300

  • 如何用正确的姿势发微信群通知?「建议收藏」

    如何用正确的姿势发微信群通知?「建议收藏」人数众多的微信群里,你如何管理通知发放进度?想不想使用更高效的办法发通知?本文推荐给你一款小程序,帮助你轻松搞定微信群通知。(由于微信公众号外部链接的限制,文中的部分链接可能无法正确打开。如有需要,请点击文末的“阅读原文”按钮,访问可以正常显示外链的版本。)两难微信群被用来发通知,其实是工具使用场景错位。因为微信并不是高效办公的工具。否则腾讯也就不必开发企业微信,和

  • 修改asmx样式「建议收藏」

    修改asmx样式「建议收藏」今天看到一张图,asmx的WebService。长这样:当时就感觉有意思,这个页面风格和我们平时的不一样,我们平时的WebService长这样:我们如果在WebMetohd上面加注释,即[WebMethod(Description=”注释”)],那么长这样:那么问题就来了,第一张图里面的样式是如何实现的呢?在浏览器上进入调试模式观察,可以发现它的html和我们的有点不…

  • 常用贴片器件正负极区分图_什么是贴片元件

    常用贴片器件正负极区分图_什么是贴片元件常用贴片器件正负极区分1、电容1.1、铝电解电容1.2、钽电容2、二极管2.1、贴片二极管2.2、直插二极管1、电容贴片电容是有正否之分的,常见的贴片电容有陶瓷电容、铝电解电容、钽电容,铝电解电容和钽电容都是分正负的,两个引脚但千万不能焊错,否则电容会爆掉。1.1、铝电解电容贴片铝电解电容电容的正负极区分,电容上面有标志的黑块为负极。1.2、钽电容极性贴片电容钽电容一般为黄色壳体,壳体一端有横杠,另一端没有横杠,有横杠的为正极,另一端为负极。如下图所示。2、二极管印制板中通过P

  • SVN报Previous operation has not finished; run ‘cleanup’&

    SVN报Previous operation has not finished; run ‘cleanup’&

  • eagleEye_分析特性

    eagleEye_分析特性EagleEye是一个利用移动设备进行人脸识别的系统,在多人环境下,低像素的输入仍能够保持正确性这里关注的点分为两个部分: ContentAdaptivepipelineselection SpatialIndependenceandParallelism 内容自适应的流程选择(ContentAdaptivepipelineselection)这项技巧用于优化复杂的多DNN人脸识别pipeline的执行,并且还能保持高的正确率…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号