WEB开发入门

1 进入web

JAVASE:标准- standard   JAVA桌面程序 GUI    SOCKET

JAVAEE:企业-浏览器控制  web

2 软件结构

C/S :client-servlet  客户端--服务器

QQ, 飞秋

特点:必须下载安装客户端程序

服务器升级,客户端也需要升级

B/S:broswer-server  浏览器端--服务器

淘宝 京东

特点:需要安装客户端软件只需要浏览器即可

服务器升级,浏览器不需要升级

JAVAEE  ---JAVA WEB 是用B/S 结构

 3 web服务软件

   将资源共享给外部访问  主要放到服务器里面用来用来运行或者解析程序的

Tomcat   websphere  jobss......

Tomcat :开源组织Apache的产品,免费,支持JAVAEE规范,可以运行JAVAWEB。

4 Tomcat的使用

  4.1 到apache官网下载 www.apacher.org 下载

4.2 Java环境文件夹中已给 tomcat7.0的版本

4.3 安装Tomcat,注意安装的前提条件是机器上必须先有jdk

4.4 启动TOMCAT 找到configure tomcat--->start 启动   停止按stop

4.5 如果端口冲突  (显示状态冲突)  就需要修改端口

打开 C:\Tomcat\conf\server.xml  文件找8080端口 让后修改为8000 重启tomcat

<Connector port="8000" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

4.6 如果TOMCAT拒绝访问 --找到C:\Tomcat\bin\Tomcat7w.exe和Tomcat7.exe--属性---兼容性---兼容模式和管理员身份运行打上勾

  5 TOMCAT访问

http://ip:port

http://127.0.0.1:8000

http://localhost:8000

127.0.0.1 和 localhost 表示本地IP

6 tomcat目录结构

  

   

 

 

 

bin

存放tomcat命令 tomcat启动项   Tomcat7.exe  Tomcat7w.exe

conf

Tomcat的配置信息,其中server.xml是核心文件,可以通过server.xml修改访问端口

lib

支持tomcat运行的jar包 支持解析servlet,jsp等等

logs

运行程序的日志信息,运行错误,启动停止等等都会记录到日志文件中

temp

临时文件

webapps

共享资源目录也叫做项目目录,web项目放入该文件夹下运行,tomcat默认root项目

work

Tomcat的运行目录,JSP运行产生的临时文件就会放到这里,可以提升效率,如果以后开发过程中明明已经修改了jsp文件,但是没有反应可以就是这里缓冲有问题,那么删除该缓冲,它就会重新生成临时文件

7 web应用目录

指的是webapps下面的项目

动态资源

Jsp页面

静态资源

Html页面,JS脚本,image图片

WEB-INF

classes

存放字节码  .class文件,属性文件.properities, .txt

lib

存放jar包

web.xml

当前项目的引擎文件必须有

java WEB开发入门的更多相关文章

  1. day04 Java Web 开发入门

    day04 Java Web 开发入门 1. web 开发相关介绍 2. web 服务器 3. Tomcat服务器启动的问题 4. Tomcat目录结构 5. Web应用程序(虚拟目录映射,缺省web ...

  2. java web 开发入门实例

    学习是个技巧活,关键是要找到重点的地方,新手在这方面的坑尤其多.看别人的教程一步一步的跟着做,隔几步就遇到一个新知识点,忍不住就百度往深处了解,一晃半天就过去了. 有的知识点要深入学习的,有的是了解下 ...

  3. java web 开发入门 --- tomcat/servlet/jsp

    在做java web 开发时,要先安装tomcat.它是一个web服务器,也叫web容器,我们把写好的jsp, html页面放到它里面,然后启动它,就可以用浏览器访问这些页面,地址栏中输入localh ...

  4. java web 开发入门

    Java web,是java技术用来解决web互联网领域的技术总和.Java web技术主要包括客户端和服务端,java在客户端的服务有java applet,不过用的非常少,大部分应用在服务端,比如 ...

  5. java web开发入门汇总

    servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomc ...

  6. Java开发工程师(Web方向) - 01.Java Web开发入门 - 第6章.蜂巢

    第6章--蜂巢 蜂巢简介 网站开发完,就需要测试.部署.在服务器上运行. 网易蜂巢: 采用Docker容器化技术的云计算平台 https://c.163.com 容器管理:容器可被视作为云主机的服务器 ...

  7. Java开发工程师(Web方向) - 01.Java Web开发入门 - 第4章.Maven

    第4章--Maven Maven实战 Java Web应用的部署: 手动式: 编译:javac -cp $CATALINA_HOME/lib/servlet-api.jar web-inf/class ...

  8. Java开发工程师(Web方向) - 01.Java Web开发入门 - 第3章.Tomcat

    第3章--Tomcat Tomcat安装与运行 Tomcat:目前最常用的基于java的web应用服务器 本课程中所有的Java代码最终都需要部署到Tomcat中运行 Tomcat的配置文件是XML的 ...

  9. java web开发入门一(servlet和jsp)基于eclispe

    servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomc ...

随机推荐

  1. jsp编码过程

    pageEncoding是jsp文件本身的编码 contentType的charset是指浏览器到服务器发送时使用的编码:以及服务器返回到浏览器使用的编码 JSP要经过三次的“编码” 第一阶段会用JS ...

  2. java学习笔记之线程1

    1.线程的概念 线程是系统中最小的执行单元,同一进程有多个线程,多个线程共享进程的资源. 线程调用yield()方法使线程从运行状态转入可运行状态,让出资源: 线程调用sleep()方法使线程由运行状 ...

  3. js浏览器对象模型(BOM)

    浏览器对象模型(Browser Object Model,BOM):浏览器为js提供的对象集合. 1 windows对象 windows对象:表示浏览器的框架以及与其相关的内容,比如滚动条和导航栏图标 ...

  4. C#之类的使用

    属性与字段的使用类似iOS class Class1 { //字段私有,属性公有 private string _name; private int _age; /*control + r -> ...

  5. 总结libevent安装方法

    1.先用:ls -al /usr/lib | grep libevent  查看是否已安装,如果已安装且版本低于1.3,则先通过:rpm -e libevent -nodeps 进行卸载. 2.下载l ...

  6. 室内定位系列(二)——仿真获取RSS数据

    很多情况下大家都采用实际测量的数据进行定位算法的性能分析和验证,但是实际测量的工作量太大.数据不全面.灵活性较小,采用仿真的方法获取RSS数据是另一种可供选择的方式.本文介绍射线跟踪技术的基本原理,以 ...

  7. Nacl开发

    环境搭建:http://www.bojinxiaozhu.com/2014/0221/80.html http://blog.csdn.net/xoyojank/article/details/814 ...

  8. 阿里无线前端性能优化指南 (Pt.1 加载优化)

    前言 阿里无线前端团队在过去一年对所负责业务进行了全面的性能优化.以下是我们根据实际经验总结的优化指南,希望对大家有所帮助. 第一部分仅包括数据加载期优化. 图片控制 对于网页特别是电商类页面来说,图 ...

  9. word20161216

    object / 对象 object identifier / 对象标识符 offline / 脱机  OLE on-disk catalog / 磁盘目录 on-media catalog / 媒体 ...

  10. HTML5-本地存储与cookies

    一.H5的几种存储形式 1.本地存储(localstorage和sessionstorage) 存储形式:key-->value 过期策略:localstorage永久存储,不过期,除非手动删除 ...