`
changer0702
  • 浏览: 27570 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

jsp学习心得

阅读更多
    学习JSP技术也快半年多了吧,自己也动手编写了一些简单的动态网页吧。众所周知动态网页三大技术ASP,JSP,PHP基本上是三分天下,当然还有其他语言像Ruby,Python等也占据不小的份额。
   学习JSP过程中我感触最深的是如下几点:
  1.JSP是一种表示层的技术
   我认为如果不知道JSTL和EL表达式根本说不上学好了JSP技术。学过JSP一定对这些脚本元素很熟悉:
   (1)<%!  %> 声明脚本元素
   (2)<%=  %> 表达式脚本元素
   (3)<%   %> scriptlet脚本元素
   可以再这些脚本元素中直接插入Java代码,用于流程控制和应用逻辑,看似十分简单和方便,但恰恰这些脚本元素玷污了表示层。这些脚本元素是JSP早期版本遗留下来的问题,在JSP2.0中引入了EL并结合JSTL基本上解决了上述问题,使得我们可以编出不含有脚本的JSP代码,让JSP是真正意义上是用于表示。
  2.JSP实质是Servlet
   此外如果不熟悉Servlet也称不上精通JSP,究其本质来看JSP最终要编译成Java字节码即.class文件。大家可以在Tomcat 6.0\work\Catalina\localhost\xx(工程名)\apache\jsp下发现所有.jsp文件都被编译成.class文件,而这些类实质都是继承自Servlet。有兴趣大家可以把这些文件反编译看看。
  最后我把我学习中的两本学推荐给大家吧《JSP程序设计》和《JSP高级程序设计》大部分心得都是受书的影响!!
分享到:
评论

相关推荐

    课程设计jsp学习心得

    JSP学习心得 JSP(Java Server Pages)是一种基于Java的服务器端脚本语言,用于生成动态网页。JSP技术可以将Java代码嵌入到HTML网页中,以生成动态网页内容。JSP程序设计课程的学习体会涵盖了从基础知识到实践应用...

    (完整版)JSP学习心得.doc

    (完整版)JSP学习心得.doc

    jsp学习心得关键的技术代码

    为了适合大型新闻发布系统的要求,系统后台设计的时候就不是只考虑了一个人,而是有完善的权限管理,超级管理员可以为每个用户定义不同的权限,若访问了没有权限访问的页面,页面会禁止访问,并弹出告警框。

    JSP学习心得

    作者:徐春金下面是本人在学习JSP时的一些心得: 一、JSP工作原理在一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个servlet。而这个引擎本身也是一个servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 ...

    jsp学习总结

    ### jsp学习总结 在深入探讨JSP(JavaServer Pages)的相关知识点之前,我们先来简单了解一下JSP的基本概念。JSP是一种基于Java的技术,用于创建动态网页。它结合了HTML、XML标记语言与Java代码片段,使得开发人员...

    (word完整版)JSP学习心得.doc

    此外,理解JSP与Servlet的关系,以及如何在Java EE环境中部署和运行JSP应用程序也是学习过程中的重要环节。通过不断地实践和学习,开发者能够熟练运用JSP进行Web开发,创建高效、可维护的动态网站。

    学习jsp后的总结,很好用

    在学习JSP的过程中,首先接触的是Tomcat服务器的配置。Tomcat的全局配置文件`web.xml`位于`conf`目录下,它定义了服务器的行为。例如,若要禁止目录列表显示,需要修改`&lt;init-param&gt;`中的`listings`参数,将其值设为...

    jsp学习笔记总结(收集)

    《jsp学习笔记总结(收集)》 在IT领域,Java Server Pages(JSP)是一种用于构建动态网页的技术,它将HTML、CSS、JavaScript等客户端代码与Java代码结合在一起,使得开发者能够轻松地创建数据驱动的Web应用程序。...

    JSP笔记,本人学习JSP的心得

    JSP(JavaServer Pages)是Java的一种技术,用于开发动态网页。...JSP与JavaScript不同,后者主要在客户端执行,而JSP工作在服务器端,它...理解和掌握JSP的基本原理和常用语法,对于深入学习Java Web开发是十分重要的。

    学习html标签和jsp的心得

    学习HTML和JSP对于想要从事Web开发的人来说是至关重要的。 在HTML中,标签是用来描述网页结构和内容的关键元素。例如: 1. `&lt;HTML&gt;`和`&lt;/HTML&gt;`是HTML文档的根标签,它们定义了整个HTML文件的开始和结束。 2. `...

    jsp小小体会.doc

    在本文档中,作者分享了在使用JSP(Java Server Pages)时遇到的一些问题及其解决方案。JSP是一种基于Java的动态网页技术,它允许开发者在HTML页面中嵌入Java代码来实现服务器端的功能。 首先,作者提到了一个常见...

    JSP初学心得

    - **环境配置**:学习JSP前,首先需要安装Java环境。例如,在早期版本中,如JDK 1.2.2 及其对应的操作系统(如Windows NT 4.0),开发者可能需要安装JSDK(Java Software Development Kit)来支持JSP开发。 ### 2. ...

    jsp学习 知识ppt

    通过以上知识点,初学者可以掌握JSP的基本结构和语法,进一步深入学习JSP的生命周期、指令、动作、EL(Expression Language)以及JSTL(JavaServer Pages Standard Tag Library)等,以便于开发复杂的Web应用。

    Oracle_java_jsp

    5. “JSP学习心得.mht”可能包含JSP开发的经验和技巧,JSP是Java服务器端编程的重要技术,用于生成动态网页内容。 6. “EJB与事务.doc”讨论了Enterprise JavaBeans(EJB)和事务管理,EJB是Java EE平台的一部分,...

    JSP环境配置心得JSP环境配置心得

    《JSP环境配置心得》 在Java Web开发中,JSP(Java Server Pages)是一种用于创建动态网页的技术,而Tomcat则是一个广泛使用的Java应用服务器,特别适合部署JSP和Servlet应用。对于初学者来说,配置JSP环境可能会...

    java工作室学习心得

    【Java工作室学习心得】 在Java工作室的学习过程中,我体验了从理论到实践的转化,明白了在编程领域,单纯依赖理论是远远不够的。动手实践是检验和巩固知识的关键环节。工作室学习强调自我驱动,不再像课堂那样有...

    jsp内置对象ppt总结

    jsp基础的学习资料,适合初学者,ppt形式,可以很容易学会jsp jsp基础的学习资料,适合初学者

    JSP学习之JavaBean用法分析

    JavaBean是Java编程中的一种重要概念,特别是在JSP(JavaServer Pages)开发中起到核心作用。JavaBean是一种符合JavaBeans规范的Java类,通常用于封装数据和业务逻辑,便于在Web应用程序中重用和管理。它遵循一些...

    浅谈心得体会 如何成为一个优秀的jsp程序员

    在学习JSP之前,首先要明确JSP并不是简化的Java,而是简化的servlets。JSP是一种用于简化servlets编写的技术,它结合了HTML标记与Java代码,使得动态网页的开发变得更加简单高效。因此,在学习JSP的过程中,需要掌握...

    jsp实习心得体会.doc

    【jsp实习心得体会】 在JSP实习的过程中,实习生深入体验了Web开发的实际操作,尤其是在JSP程序设计方面。JSP(JavaServer Pages)是一种基于Java的动态网页技术,它允许开发者在HTML页面中嵌入Java代码,实现...

Global site tag (gtag.js) - Google Analytics