
大师: JDK的安装和配置; Tomcat的安装和配置; Eclipse安装和配置. 理解: 动态网页开发技术; JSP简单页面开发步骤. 1.1 Web开发技术简介1.1.1传统的Web应用程序开发传统的Web应用程序开发通常提供有限的静态Web页面,即HTML静态页面,并且每个Web页面上显示的内容保持不变. 因此,传统的Web应用程序开发也称为静态Web开发. 以静态模式开发的Web应用程序不利于系统扩展. 如果网站需要为用户提供更新和更多信息,则他们必须修改以前的HTML页面或重写HTML页面以链接到该网站. 传统的Web应用程序开发具有以下缺陷. 该页面上提供的信息是静态的且未更改,并且无法为用户提供及时动态变化的信息. 如果需要更新新信息,则必须重写HTML页面文件. 不能根据用户需求提供不同内容,不同格式的信息,因此网站没有多样性. 1.1.2动态网页开发技术所谓的动态网页,不是在网页上放置一些动态图片,而是交互式的,可以自动更新的网页. 网页应根据用户的需求和选择进行动态更改和响应. 网站开发人员无需为用户提交的每个操作手动更新HTML文档,而是通过编程自动生成新页面,从而大大减少了工作量. 早期,动态网页主要是使用通用网关接口(CGI)技术实现的.

CGI技术提供了HTML所没有的许,例如表单处理,读取等,这不仅补充了HTML的不足jsp动态网站开发基础教程与实验指导,而且还提供了与客户端的HTML页面的接口,并且可以使用任何高级语言. 例如C,C ++或VB. 但是,CGI有一些缺点,即开发速度慢,并且其跨平台性能也很差. 因此,CGI技术很快被性能更好的动态Web开发技术所替代. ASP(活动服务器页面,动态服务器页面)是一种广泛使用的基于VBScript和JavaScript的动态Web开发技术. ASP.NET是Microsoft .NET平台上ASP的升级. 它吸收了面向对象C#语言的许,并且比ASP具有更好的可重用性和可维护性. 从某种角度讲,ASP是一种中间件. 该中间件将Web上的请求传输到解释器. 在此解释器中,将分析所有ASP脚本jsp动态网站开发基础教程与实验指导,然后执行它们. 同时,还可以在此中间件中创建一个新的COM对象,并且可以操作和调用此COM对象的属性和方法,然后可以通过这些COM组件完成更多操作. PHP(超文本预处理器,超文本预处理器)是一种跨平台的服务器端嵌入式脚本语言. 它的语法混合了C,Java和Perl语法,支持多个,并且可以更快地执行动态网页.

PHP的主要优点是它很容易学习; PHP自己的代码是开放的,因此许多动态Web开发人员经常检测到它的代码. 但是,PHP的最大缺点是严重缺乏对分布式应用程序的处理. JSP(Java服务器页面,Java服务器页面)是一种功能强大且快速的服务器端脚本技术. JSP页面由嵌入在其中的HTML代码和Java代码组成. 客户端请求页面后,服务器将处理页面中的Java代码,然后将生成的HTML页面返回给客户端的浏览器. JavaServlet是JSP技术的基础,Web应用程序开发需要Java Servlet和JSP的合作. 1.1.3 JSP,ASP和PHP的简单比较项目JSP ASP PHP困难且易于掌握简单且易于操作的平台大多数平台Windows Windows / UNIX更快的速度更快的可伸缩性更好的安全性关于XML的更多信息支持支持不支持组件支持支持支持不支持分布式处理支持支持不支持更广泛的应用程序1.2 JSP 1.2.1安装和配置JDK开发基于Java的程序,如JSP,Sun的J2SDK(java平台开发套件,称为JDK)简称).

JDK工具箱是由Java平台上发布的应用程序,小程序和组件提供的开发环境. 它包括运行Java程序所需的环境以及开发过程中经常使用的各种库文件. 下载: JDK可从Sun的官方网站获得;配置: 有关详细步骤,请参见本书的1.2.1节. 1.2.2 Tomcat的安装和配置当前有许多Web服务器可用,例如Apache的Jakarta Tomcat(缩写为Tomcat),BEA的WebLogic,IBM的WebSphere,开源JBoss和Resin. 由Apache团队开发的免费开源Tomcat可以跨越不同的操作系统,支持Servlet 2.4和JSP 2.0标准,并且易于配置和易于学习,使其成为开发JSP和J2EE项目的首选. 下载: Tomcat可以从Apache的官方网站获得;配置: 有关详细过程,请参阅本书的1.2.2节. 1.2.3 Eclipse安装和配置在安装和配置JDK和Tomcat之后,可以直接在记事本中编写简单的Java和JSP程序,然后在命令行下对其进行编译和运行. 用户还可以使用第三方文本编辑器,例如常用的文本编辑器(例如EditPlus,UltraEdit,Notepad ++等),免费和开放源代码(例如Eclipse,NetBeans等)以及商业软件(例如JBuilder). Eclipse是一个基于Java的开源可扩展开发平台. 下载: Eclipse可以从其官方网站上获得;配置: 有关详细过程,请参见本书的1.2.3节. 1.3 JSP
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-238549-1.html
见者有份吗
美国得继续付出才行
看好你
资金3方拖管