一、搭建Web应用环境

Tomcat 下载会有两种版本,安装版和解压版,这里以解压版为例

Web服务: 是实现“基于Web无缝集成”的目标而提出的全新概念,希望通过Web服务能够实现不同的系统之间的相互调用,从而实现系统集成的平台无关系、语言无关性。

使用到得技术

  1. XML

在Web服务环境中各层之间进行数据传递的默认格式为 XML。

  1. SOAP
               封装和交换信息的默认协议是 SOAP(简单对象访问协议),SOAP是用于交换XML编码信息的轻量级协议。
  2. WSDL

Web服务描述语言(WSDL)采用XML格式描述Web服务的用途和调用方式,以方便其他人调用自己的Web服务。

1.1 Tomcat

Ø  1.1.1下载

http://tomcat.apache.org/download-60.cgi

Ø  1.1.2  Tomcat安装

源码安装:

直接解压到某个目录即可。

目录结构: bin: 存放启动和关闭 tomcat脚本文件

conf: 存放配置文件

lib: 存放所需的Jar文件

webapps: 存放发布的web程序

work: 存放tomcat工作时产生的文件

配置环境变量

1) 添加系统变量: 名称为; CATALINA_HOME

2)设置值为Tomcat的安装目录

启动Tomcat: bin\startup.bat

访问http://localhost:8080查看tomcat主页

停止Tomcat:bin\shutdown.bat

部署静态网站:  webapps目录下

exe安装:

exe安装版直接安装,选择JDK的安装目录,完成即可。

1.2  javaEE版的Eclipse

Ø  下载 javaEE版的Eclipse (绿色免安装版)

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR2/eclipse-jee-indigo-SR2-win32.zip

Ø  在Eclipse中配置tomcat

选择工具栏中的  windows --- Preferences(最后一项)  ----- Server  ----- Runtime Environment  ----- 添加

Ø  创建并运行Web项目

File – new – Dynamic Web Project

Ø  部署应用程序到Tomcat的webapps目录

1)   生成War包,然后拷贝

选择项目 ---- 右击 ----- 导出

有时候直接打出到目标路径可能出现文件不存在或加锁的问题,这时候可以将文件导入到其它路径,在拷贝到目标路径就可以了。

2)       直接拷贝Web根目录下的所有文件

1.2.5  XFire  框架

XFire 是一个免费的开源SOAP框架,它不仅可以极大方便地实现Web服务的环境,并且可以提供许多web服务规范中的高级特征。

JSP-01-搭建Web应用环境的更多相关文章

  1. hbase搭建web项目 报500错误 HTTP Status 500 - Unable to compile class for JSP

    在昨天,用hbase做后台搭建web项目时,前边的进行的非常顺利,当运行时便 报错了,截图如下: 这是直接在jsp中接收参数报的错误,如果在servlet中,同样也是报500的错误,虽然显示的不太一样 ...

  2. 使用idea搭建Spring boot+jsp的简单web项目

    大家好: 这是我的第一篇博客文章,简单介绍一下Spring boot + jsp 的搭建流程,希望给跟我一样新接触Spring boot的读者一点儿启发. 开发工具:jdk1.8   idea2017 ...

  3. (第01节)IDEA快速搭建web项目

    在配置好环境,熟悉了IDEA的基本操作后,就要开始搭建WEB项目了: File——>new——>project——>然后选择Maven 点击Create from archetype ...

  4. servlet+jsp+java实现Web 应用

    servlet+jsp+java实现Web 应用 用java来构建一个web应用是特别容易的事情,jsp和php很像,可以嵌套在html中.程序的结构很简单,也很清楚,本文主要记录下大概的开发过程和环 ...

  5. 使用IntelliJ IDEA和Maven管理搭建Web开发环境(以Spring MVC为例)(二)

    前言:在使用IntelliJ IDEA和Maven管理搭建Web开发环境(以Spring MVC为例)(一)中已经介绍了如何对web基础环境进行搭建,这里主要演示,如何对spring环境进行搭建,然后 ...

  6. 【maven】 在 MyEcplise上使用maven搭建Web项目

    二.在My Ecplise上使用Maven搭建Web项目 1.新建一个maven项目   2.create一个简单的骨架 3.就像在ecplise中一样设置项目的以下配置   4.新创建的项目结构如下 ...

  7. 轻松使用Nginx搭建web服务器

    如果读者以前做过web开发的话,就应该知道如何去搭建一个web服务器来跑你的web站点,在windows下你可能会选择去用IIS,十分的快捷,在linux下,你可能首先会想到apache,“一哥”( ...

  8. 用tomcat搭建web服务器

    链接地址:http://www.blogjava.net/qingshow/archive/2010/01/17/309846.html qingshow “不积跬步无以至千里,不积小流无以成江海”. ...

  9. 如何使用maven搭建web项目

    博客园注册了有二十多天了,还没有写过博客,今天就发一篇,也便于后面查找笔记. 我个人已经做了几年的java web开发了,由于所在的公司是业务型公司,用的都是一些老旧的稳定技术,很少接触到稍微新点的内 ...

随机推荐

  1. 让Dreamweaver支持less

    编辑->首选参数->文件类型/编辑器->在代码视图中打开->添加" .less"后缀

  2. js数组到后台转 list数组

    前台的数组格式是: [{"credit_record_certificate_id":"452","credit_record_type": ...

  3. ios copy/strong/weak..使用总结

    总结 关于属性的这些选项的学习,做一下总结: 所有的属性,都尽可能使用nonatomic,以提高效率,除非真的有必要考虑线程安全. NSString:通常都使用copy,以得到新的内存分配,而不只是原 ...

  4. 不允许修改SQLserver2008r2表中字段的属性问题

    SQLserver2008r2修改表中字段的属性时弹出 点击工具->选项,取消阻止保存要求重新创建表的更改

  5. Windows-004-显示文件的扩展名

    此文主要讲述 Windows 7 下如何显示文件的扩展名,敬请亲们参阅.若有不足之处,敬请大神指正,不胜感激! 通常安装好 Win7 后,文件的扩展名默认是不显示的,如下所示: 点击工具栏中的 组织, ...

  6. angularJs:动态效果之:显示与隐藏(该例对比了普通赋值,层次赋值,事件的写法对比)

    testShowAndHiddern.html <!DOCTYPE html> <html ng-app="MyModule"> <head> ...

  7. 一个例子深入理解ClassLoader

    文件类加载器,该加载器重载了loadClass方法,逻辑是只读取文件来加载类,不委托给父类加载器进行加载 package com.ydd.study.hello.classloader; import ...

  8. 中国电信某站点JBOSS任意文件上传漏洞

    1.目标站点 http://125.69.112.239/login.jsp 2.简单测试 发现是jboss,HEAD请求头绕过失败,猜测弱口令失败,发现没有删除 http://125.69.112. ...

  9. android AlarmManager 详解

    在开发互联网应用时候,我们常常要使用心跳来保证客户端与服务器的连接.怎么完成心跳很关键,在说道客户端心跳功能时,如果使用Timer或者专门开起一个线程来做心跳的工作,会浪费CPU工作时间,而且也会更多 ...

  10. Android Framework框架_转

    选自<Android内核剖析> Framework定义了客户端组件和服务端组件功能及接口.包含3个主要部分:服务端,客户端和Linux驱动. (一)服务端 服务端主要包含两个重要类,分别是 ...