1.什么是Web应用程序
Web应用程序是一种可以通过Web访问的应用程序。Web应用程序的一个最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要再安装其他软件。
即有两个条件:①用户的电脑接入互联网 ②电脑安装有浏览器
Web应用程序开发,是目前软件开发领域的三大方向之一
2.静态页面与动态页面
静态网页
表现形式:网页中的内容是固定的,不会更新
所需技术:HTML,CSS
动态网页
表现形式:网页中的内容通过程序动态显示的,自动更新。
所需技术:HTML,CSS,数据库技术,至少一门高级语言(Java,C#,Php),Javascript,XML等。主流的动态网页脚本技术(Jsp/Asp.net/Php)
3.搭建Java Web开发环境
JDK:1.8
Apache Tomcat:8.5
Tomcat服务器的目录结构
MyEclipse10
4.手工编写第一个Web应用程序
在Tomcat的webapps目录下新建一个文件夹,并命名

建立一个文本文档,改名为index.jsp

选择使用EditPlus打开(安装教程http://t.csdnimg.cn/H2y6e)

选择——>File——>New——>Html,新建一个HTML网页

对内容进行编辑,制作标题
创建WEB-INF文件夹

从Webapps文件中找到examples文件夹,打开WEB-INF文件,复制web.xml文件到我们的WEB-INF文件中

用EditPlus打开web.xml文件并进行修改 ,删除所有的绿色字体注释,只保留根标签即可

再创建两个子文件夹,classes(编译生成的字节码文件)和lib(jar包)

在tomcat文件bin目录下运行startup.bat文件,启动tomcat
注意,对话框不要关闭,否则视为关闭tomcat服务器
启动后来到如下界面
在地址栏添加我们设定的文件目录打开我们的jsp文件

WEB-INF目录结构
1.WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的记录
2.web.mxl,项目部署文件
3.classes文件夹,用以放置*.class文件
4.lib文件夹,用于存放需要的jar包
5.MyEclipse配置
①配置JRE
打开MyEclipse——>window——>preferences

选择Java——>Installed JREs
上面是MyEspclise默认的JDK版本,选择Add添加自己的JDK版本

找到Jre的 安装目录,点击Finish,在选择处打上勾即可
②MyEclipse集成Tomcat服务器
步骤与①方法类似,在preferences目录中选择Myeclipse

选择Servers标签,选择Tomcat和要集成的版本
选择Enable并导入Tomcat安装的根目录
再展开标签,找到JDK
在任务栏中启动Tomcat 
6.使用MyEclipse编写第一个Web应用程序
选择File——>New——>Web Project

对项目进行命名:
选择yes后在左侧空白栏展开项目标签
在WebRoot下有一个默认首页
进入页面后,将标题修改
在之前的启动Tomcat位置的左侧有一个发布选项,将该页面发布到Tomcat服务器上 
启动Tomcat服务器,并在浏览器打开刚刚上传的页面
7.修改Tomcat默认端口
修改conf/server.xml文件

1万+

被折叠的 条评论
为什么被折叠?



