zoukankan      html  css  js  c++  java
  • 添物不花钱学JavaEE(基础篇)-JSP




    JSP(JavaServer Pages)是做Java Web开发必须掌握的语言。

     

    JSP: JavaServer Pages is a technology for developing web pages that include dynamic content. Unlike a plain HTML page, which contains static content that always remains the same, a JSP page can change its content based on any number of variable items, including the identity of the user, the user's browser type, information provided by the user, and selections made by the user.

     

    JSP的优势

     

    JSP combines the most important features found in the alternatives:

     

    JSP supports both scripting- and element-based dynamic content, and allows developers to create custom tag libraries to satisfy application-specific needs.

     

    JSP pages are compiled for efficient server processing.

     

    JSP pages can be used in combination with servlets that handle the business logic, the model favored by Java servlet template engines.

     

    In addition, JSP has a couple of unique advantages that make it stand out from the crowd:

    JSP is a specification, not a product. This means vendors can compete with different implementations, leading to better performance and quality. It also leads to a less obvious advantage, namely that when so many companies have invested time and money in the technology, chances are it will be around for a long time, with reasonable assurances that new versions will be backward compatible; with a proprietary technology, this is not always a given.

     

    JSP is an integral part of J2EE, a complete platform for enterprise class applications. This means that JSP can play a part in the simplest applications to the most complex and demanding.

     

     

    Separation of request processing, business logic, and presentation

     

    几个说明

     

    Servlet

       同样必须学会。

     

    Servlet容器

       Tomcat,Jetty,JBoss,Weblogic,WebSphere等。

     

    Tag库

       会使用官方的基本可以,了解自己开发库基本可以了,自己开发的情况不多。

     

    JDBC访问数据需要了解

     

    可以了解几个模版引擎

       Velocity和FreeMaker

     

    正式工程,只是个前端展示,servlet基本是少不了的。

     

    另外有兴趣的可以看看Applet,特殊场景下有使用。

     

    推荐图书:


    免费视频:

     

    尚学堂Jsp快速入门(高淇)

    http://study.163.com/course/courseMain.htm?courseId=1067001

     

    总结

     

    Web开发的话,好好掌握,不是的话,不需要学习!

    1-2周学习即可,不要超过1个月。


    欢迎加入程序员的世界,添物科技为您服务。

    欢迎关注添物网的微信(微信号:tianwukeji),微博(weibo.com/91tianwu/),或下载添物APP,及时获取最新信息。
    免费加入QQ群:557373922(内有干货)。
    添物网(http://www.91tianwu.com)出品
    转载声明:本文系添物网原创出品,转载本文请标明出处,完整标注来源[添物网],(包括链接http://www.91tianwu.com)
  • 相关阅读:
    OPENGL_三角形带GL_TRIANGLE_STRIP详解
    OPENGL_单位长度对应屏幕像素
    OPENGL2_基本框架
    WINDOWS编程基础-最简单的windows程序
    着色语言(Shader Language)
    Ogre 学习记录
    Ogre RT Shader System
    Perception Neuron系统,让动作捕捉技术不再高冷
    Ogre 中基于蒙皮骨骼的OBB碰撞检测
    Ogre 绘制基本图形
  • 原文地址:https://www.cnblogs.com/hehehaha/p/6332395.html
Copyright © 2011-2022 走看看