- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web应用程序基础精选
Web应用程序基础预备知识一、Java Web开发概述Sun公司根据应用领域的不同划分了三个版本的Java平台。适用于桌面系统的Java SE标准版适用于创建服务器应用程序和服务的Java EE企业版。适用于小型设备和智能卡的Java ME的Micro版。1) Java SE、Java EE和Java MEJava SE(Java Platform,Standard Edition)它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java EE(Java Platform,Enterprise Edition)企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。Java ME(Java Platform,Micro Edition)Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。2) Java EE相关技术JSP、Servlet和JavaBeanStruts 2HibernateSpringJSP、Servlet和JavaBeanJSP是最早的Java EE规范之一。JSP简单、易用,充当着Java EE应用中的表现层角色。Servlet和JSP其实是完全统一的,二者在底层的运行原理完全一样,实际上,JSP必须被Web服务器翻译成Servlet,真正在Web服务器内运行的是Servlet。因此广义的Servlet包含了JSP和Servlet。Java EE应用选择使用JavaBean来传输数据,在严格的Java EE应用中,中间层的组件会将底层的状态信息封装成JavaBean集,这些JavaBean也被称为DTO(Data Transfer Object,数据传输对象),并将这些DTO集传到JSP页面,从而让JSP可以显示应用的底层状态。二、WEB服务器Java领域常见的Web服务器都是开源的,而且具有很好的稳定性,主流的有:Tomcat:Tomcat和Java结合的最好,是Sun官方推荐的JSP服务器。Jetty:一个优秀的Web服务器。Jetty的优点在于,Jetty可以作为一个嵌入式服务器,即:如果在应用中加入Jetty的JAR文件,应用可在代码中对外提供Web服务。Resin:目前最快的JSP、Servlet运行平台、支持EJB。学习免费,商用收费。常用的Java EE服务器除了上述Web服务器以外,还有一些专业的Java EE服务器,相对于普通的Web服务器而言,Java EE服务器支持更多的Java EE特性,比如分布式事务、EJB容器等。常见的主要有以下几个:JBoss:开源的Java EE服务器,目前支持EJB 3.0技术。WebLogic和WebShpere:这两个是专业的商务Java EE服务器,价格不菲,但性能等各方面相当出色。三、开发环境的安装与配置JDK下载、安装与环境变量的配置Tomcat下载、安装、配置web应用的控制与部署Eclipse下载安装插件安装1) JDK下载JDK下载地址:最新版本:jdk 7配置系统环境变量系统属性高级环境变量新建系统变量JAVA_HOME,值为JDK的安装路径。新建系统变量CLASSPATH,值为“.;%JAVA_HOME%\lib; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar”。修改系统变量Path,在其原值后增加“;%JAVA_HOME%\bin”2) Tomcat下载地址:最新版本:7.0.25Tomcat:安装安装:解压至某一目录下即可。可以选择解压至C盘根目录下,并将文件夹改名为tomcat7。需要环境变量:JAVA_HOME,即JDK的安装路径。Tomcat:启动与停止启动:双击tomcat7目录中的bin目录下的startup.bat文件。停止:1. 直接关闭运行中的tomcat的dos窗口。2. 运行tomcat服务器bin目录下的shutdown.bat文件。验证tomcat的运行:http://localhost:8080/http://localhost:8080Tomcat:配置修改server.xml(C:\tomcat7\conf\server.xml)Connector port=8080 protocol=HTTP/1.1 connectionTimeout=20000 redirectPort=8443 U
您可能关注的文档
最近下载
- 2025年人教版八年级下册语文期末试卷含答案.pdf VIP
- 【新教材】花城版一年级音乐上册(艺术唱游)全册核心素养教案+教学计划(全35页)(2024年).doc VIP
- 二 比较文学的对象、体系与方法.ppt VIP
- 电商直播人才培养模式研究.pptx VIP
- 2020年版中国药典药物检测相关知识考试试卷.docx
- 2025割草机器人市场规模技术路线及竞争格局分析报告.docx
- 体育心理学(第三版) 季浏PPT课件.pptx
- 四年级上册“快乐读书吧” 测试题及答案 .pdf VIP
- 家用空调主板整机可靠性测试标准.docx VIP
- 2025秋教科版(2024)小学科学三年级上册教学计划及进度表(2025-2026学年第一学期).docx VIP
文档评论(0)