




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
开发工具:EclipseMyEclipseOraclePL/SQL DeveloperDreamweaverEditplus第一章 Java Web开发工具的安装与使用 大纲安装JDKTomcat的安装与配置Eclipse实例1-01Eclipse开发Java应用程序MyEclipseJDK的安装与配置下载的网址/javase/downloads/index.jsp最新版本jdk6.0环境变量JAVA_HOME:指定java安装的主目录,默认c:programjdkPath:把java、javac命令的路径加到path中,最前面c:programjdkbin;验证JDK的安装java-version:dos中验证Tomcat的安装与配置Web容器,可以解释jsp与server类的文件Tomcat下载与安装主流的Java Web应用服务器Tomcat或者Tomcat+Apache:一般的html由Apache解释,jsp server类由Tomcat解释ResinJBossWebLogic ServerWebSphere开发与部署当中经常用到的web服务器,一般开发中用Tomcat,因为它比较小,运行速度比较快。等将来部署的时候,我们就可以部署WebLogic Server、WebSphere环境下运行。Tomcat的下载网址 /download-60.egi可以下载.exe文件,也可以下载zip文件,建议下载zip文件,因为安装与运行比较简单。验证:http:/localhost:8080Tomcat的配置修改serve.xml(在conf目录下)修改目的:为了解决使用HTTP GET方法传递中文参数乱码的问题修改context.XML 把修改成 修改目的:当Web应用中的文件发生变化或者web.xml文件修改后,(为了修改生效需重新启动TomcatTomcat),一旦识别变化服务器会自动重新加载当前Web应用,避免重新启动Tomcat。开发阶段有用这个修改会对Tomcat的运行性能有影响,如果把Tomcat作为产品阶段所使用的服务器,最好修改成修改tomcat-users.Xml(角色)可以验证一下Tomcat的启动与关闭启动Tomcat 运行Tomcat服务器bin目录下的startup.bat文件关闭Tomcat 关闭Tomcat服务器,运行“tomcat6/bin”目录下的shutdown.bat文件,或者直接关闭运行Tomcat的DOS窗口。Tomcat的目录结构 Bin目录:存放与Tomcat运行有关的类、类库和DOS的批处理文件。Lib目录:存放部署Java类库,jar文件。Webapps目录:这个目录存放部署的Web应用,存放Tomcat自带的两个WEB应用admin应用和 manager应用Work目录:存放临时生成的Servlet源文件和JSP编译后产生的class文件。Logs目录:存放Tomcat服务器运行时所产生的日志文件temp目录:存放临时文件/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml/doc:存放Tomcat文档/server:包含三个子目录:classes、lib和webapps/common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件/shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务器访问)/src:存放Tomcat的源代码/webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录EclipseEclipse的历史Eclipse是一个主要针对Java程序开发所设计的整合开发环境-Integrated Development Environment,IDE,市场上使用率比较高的。最早是由Object Technologies International这家公司开发,该公司于1996年被IBM并购Eclipse的前身是IBM的Visual Age for Java(简称VA4J)后来IBM把这个项目免费赠送给Eclipse社团,Eclipse社团的创始人包括当时的Borland、Rational、Red Hat和Oracle等公司。这个社团把这个软件推向市场。Eclipse的架构采用插件的结构,提供一个基础平台,然后根据你的任务,你要开发不同的任务,安装不同的插件,可以作不同方面的软件的开发,不一定仅支持java的开发,还支持C、C+、C# 编程语言的开发。甚至还可以实现类似photoshop图形编辑的功能,安装不同的插件。比较常用的是JDT(java),pde(提供开发插件的一个环境)Myeclipae提供的是一个插件集合,或一个组合提供了jsp servelet,包括uml、组建的集合。网站所有插件都可找到。Eclipse安装与基本设定下载网址 /eclipse/downloads/安装:解压运行 设定workspace:开发出来的项目文件都放在这里,以项目为单位进行保存。视图导航器(Navigator):允许我们创建、选择和删除项目包资源管理器(Package Explorer):用来管理各种Java类库、类和其它文件的层次结构大纲视图(Outline):显示正在编辑的文档的大纲,大纲的显示内容取决于编辑器和文档的类型对于Java源文件,该大纲将显示所有已声明的类、属性和方法。控制台(Consol):Java应用程序输出结果的终端窗口问题(Problem):显示正在编辑的程序或者文档中的错误、警告等信息,信息会明确的指出出错的具体位置。任务(Tasks):任务(Tasks)视图收集关于正在操作(需要完成的)任务的信息。显示视图:windows-showviewEclipse构建路径调整:为了后面开发方便做一下调整。首先调整构建路径,默认情况下它是把编译以后的class文件和原来的源程序混合的放在项目的目录下,为了更清晰隔离出来编好以后的源程序和编译以后的文件,我们这里让它放在不同的目录下,源程序放在src目录下,编译以后的文件放在bin目录下。调的话在调节参数preference这个选项当中选择java中的Build path-folder。Eclipse编译器(编译版本)调整:修改“Windows-Proferences-Java-compiler”Eclipse开发Java应用程序新建Java项目新建HelloWorld类显示行号:单击右键增加属性与方法:右键单击,得到get和set方法格式化源程序:可以导入导出,snull文件运行与调试:断点调试,源程序情况、变量的一些值演示:新建项目工程、新建类,按摸板生成的。显示系统代码。可以放大或缩小。 增加新属性,产生get( )和set( )方法的属性:右键单击source-generate and setters 方法,可以选择一项或多项。运行也是很简单。:右键-run as-Java application格式化:source-format。格式化规则:windows-preference-code style-formatter:是对所有项目都进行的。只对当前项目使用的话:选择项目右击- preference-code style-formatter加断点:双击程序左边空白。单击小虫子运行。小窗口发生变化,组成透视图。Stepin stepover。单击java回到原来的,可以订制透视图:custom perspective,可以保存。去掉断点:双击。Eclipse只支持一般程序java开发,要开发jsp和servelet 要安装插件myeclipse,需要花钱,可以免费试用一个月。Myeclipse的下载官方网站:.关键告诉所安装的eclipse的位置,因为是一个插件。c-s转为b-s,现在网很方便。B-s键在internet之上。Internet起源不再讲了。www 超文本标记语言(HTML) 作用是定义超文本文档的结构和格式。 HTML告诉浏览器如何把内容显示给用户看到,不是太规范。 Xhtml比较规范,会过渡到xml。Http协议:超文本传输协议,是用于从eb服务器传输HTML文件到本地址浏览器。该协议是基于请求响应形式的(相当于客户机服务器结构)协议是无状态的协议还有一个的安全版本称为,电子商务不安全,安全版本进行了加密,可以是位或位或更高位。动态编程技术(common Gateway Interface)技术就是为了解决服务器扩展能力而产生的技术。Html增加可以编程功能。弱点:访问太多容易产生速率慢。年,sun公司推出了CGI的版技术Servlet.。现在上述两种都不用了,用asp、jsp等。例题:avaWeb服务器JavaServerPage的起源的缺点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年仓库房租赁合同暨仓储信息化系统升级改造协议
- 2025年新型设备抵押融资担保服务协议
- 2025版智能电网建设电力设备检测与维护服务合同
- 2025年旅游风景区特色餐饮店承包合同
- 2025年度跨国公司外籍财务顾问长期合作协议范本
- 2025版石材加工及批发业务合作协议
- 2025年度电力系统节能改造技术咨询合同
- 2025年公共场所智能垃圾分类保洁增补合同范本
- 2025年保洁员服务合同范本
- 信号通路阻断研究-洞察及研究
- DB1331∕T 034-2022 建筑与市政工程无障碍设计图集
- 乡镇卫生院风险管理制度
- 移动餐车营销策划方案范文
- 2025年修订版《雇佣合同》全文
- 人工智能训练师(3级)理论知识复习题练习卷附答案
- 《新药注册申报流程》课件
- 2022年全国中学生数学奥林匹克竞赛(预赛)暨2022年全国高中数学联合竞赛一试(A卷)参考答案及评分标准
- icp仪器分析考试试题及答案
- 核心素养培养:历史单元分层作业设计
- 水库引调水工程可行性研究报告(参考范文)
- 8.1薪火相传的传统美德同步课件 -2024-2025学年统编版道德与法治七年级下册
评论
0/150
提交评论