java WEB开发入门
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://127.0.0.1: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 |
|
java WEB开发入门的更多相关文章
- day04 Java Web 开发入门
day04 Java Web 开发入门 1. web 开发相关介绍 2. web 服务器 3. Tomcat服务器启动的问题 4. Tomcat目录结构 5. Web应用程序(虚拟目录映射,缺省web ...
- java web 开发入门实例
学习是个技巧活,关键是要找到重点的地方,新手在这方面的坑尤其多.看别人的教程一步一步的跟着做,隔几步就遇到一个新知识点,忍不住就百度往深处了解,一晃半天就过去了. 有的知识点要深入学习的,有的是了解下 ...
- java web 开发入门 --- tomcat/servlet/jsp
在做java web 开发时,要先安装tomcat.它是一个web服务器,也叫web容器,我们把写好的jsp, html页面放到它里面,然后启动它,就可以用浏览器访问这些页面,地址栏中输入localh ...
- java web 开发入门
Java web,是java技术用来解决web互联网领域的技术总和.Java web技术主要包括客户端和服务端,java在客户端的服务有java applet,不过用的非常少,大部分应用在服务端,比如 ...
- java web开发入门汇总
servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomc ...
- Java开发工程师(Web方向) - 01.Java Web开发入门 - 第6章.蜂巢
第6章--蜂巢 蜂巢简介 网站开发完,就需要测试.部署.在服务器上运行. 网易蜂巢: 采用Docker容器化技术的云计算平台 https://c.163.com 容器管理:容器可被视作为云主机的服务器 ...
- Java开发工程师(Web方向) - 01.Java Web开发入门 - 第4章.Maven
第4章--Maven Maven实战 Java Web应用的部署: 手动式: 编译:javac -cp $CATALINA_HOME/lib/servlet-api.jar web-inf/class ...
- Java开发工程师(Web方向) - 01.Java Web开发入门 - 第3章.Tomcat
第3章--Tomcat Tomcat安装与运行 Tomcat:目前最常用的基于java的web应用服务器 本课程中所有的Java代码最终都需要部署到Tomcat中运行 Tomcat的配置文件是XML的 ...
- java web开发入门一(servlet和jsp)基于eclispe
servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomc ...
随机推荐
- Bzoj1269 [AHOI2006]文本编辑器editor
Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 3678 Solved: 1380 Description 这些日子,可可不和卡卡一起玩了,原来可可正 ...
- 无限制使用ppt转pdf功能
https://smallpdf.com/cn是一个pdf处理网站,十分好用,可是非注册用户有很多限制,比如用两次ppt转pdf就要等待: 于是就想如何让服务器认为我没有用过这个功能呢,感觉应该是用c ...
- JavaScript系列文章:从let和const谈起
注册博客园账号也有好些年了,有事没事经常来逛逛,感觉博客园的同学们一直都很活跃,相比国内其他社区来讲,这里的技术氛围很浓,非常适合学习和交流,所以博主我也决定在这里驻扎了,在这里,博主希望能坚持写一些 ...
- Linux sudo 命令的应用
.note-content { font-family: "Helvetica Neue", Arial, "Hiragino Sans GB", STHeit ...
- SolrQuery的使用
查询的总结:一般查询分为以下几个步骤: 1.创建查询对象 2.创建查询条件 3.执行查询,这里注意要有返回值 4.对查询结果进行取出 public void queryDocument() throw ...
- 【原】小搞一下 javascript算法
前言:在前端大全中看到这句话,以此共勉.基础决定你可能达到的高度, 而业务决定了你的最低瓶颈 其实javascript算法在平时的编码中用处不大,不过不妨碍我们学习它,学习一下这些算法的思想,锻炼一下 ...
- C#操作XML的通用方法总结
转载至http://www.cnblogs.com/pengze0902/p/5947997.html 1.创建xml 复制代码 /// <summary> /// 创建XML文档 /// ...
- Jmeter教程 简单的压力测试
Jmeter教程 简单的压力测试:http://www.cnblogs.com/TankXiao/p/4059378.html
- JVM专题目录
1.Java虚拟机及运行时数据区 2.JVM内存垃圾回收方法 3.JVM内存分配策略 4.HotSpot JVM常用参数设置
- Springsecurity3.1.3配置多个登陆页面
需求:网站的前台和后台不同的url需要不同的登陆页面,不同的异常捕获方式. spring-security3.1以后的版本支持多个<http>标签,因此本文所采用的方式就是使用两个,实际上 ...