1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 搭建Web环境初识JSP

搭建Web环境初识JSP

时间:2020-10-25 08:17:03

相关推荐

搭建Web环境初识JSP

1、服务器

服务器就是一台提供服务的机器

服务器种类:

图片服务器文件服务器数据库服务器缓存服务器应用服务器

Web服务器

可以向发出请求的浏览器提供文档的程序提供网上的信息浏览服务

常用的Web服务器

Apache:TomcatOracle:WebLogicIBM:WebSphereMicrosoft:IISNginx…

2、Tomcat

Tomcat 是一种常用的 Web 服务器

Apache开源项目轻量级应用服务器开源、稳定、资源占用小

Tomcat 目录结构

3、操作 Tomcat

1)启动

启动后不许关闭,最小化startup.bat

2)启动时窗口一闪而过

JDK环境变量配置

3)修改端口

conf 目录下的 server.xml

<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" URIEncoding='UTF-8'/>

4)通过 Tomcat 部署静态网站

将项目复制到 Tomcat 目录下的 webapps 中

4、MyEclipse10配置Tomcat

1)Window、Preferences

按下图顺序勾选JDK1.8

2)选择 Tomcat 安装目录

在 Preferences 下找到 MyEclipse 下面的 Servers在 Servers 下找到 Tomcat 选则安装路径

3)创建一个 Java Web 项目

4)部署项目到 Tomcat

方法一:

下图中两个按钮,第一个是选择部署项目到 Tomcat 服务器下第二个是启动 Tomcat 服务器随后即可在浏览器中查看到该项目http://localhost:8080/HelloPrj/index.jsp

方法二:

将项目打成War包然后将War包复制到 Tomcat/conf 目录下启动 Tomcat 即可

方法三:

该方法只适用于一个服务器配置一个项目修改配置文件:server.xml在配置文件中添加一下内容path 为访问该页面时的地址doBase 为项目下 WebRoot 的全路径,注意不要有中文

<Context path="/hello" docBase="D:/MyEclipse10/Workspaces/MyEclipse10/HelloPrj/WebRoot"/>

5、JSP概述

JSP 即 Java Server Pages 的缩写

运行在服务器端的Java页面使用HTML嵌套Java代码实现

工作原理

1.Java代码嵌入JSP页面

2.编译执行(.java–>.class)

3.服务器端完成数据交换

4.服务器返回页面信息给客户端

JSP嵌套Java代码

out 对象是内置JSP对象,在JSP中控制输出

<% out.print("<h1>课工场Java Web高能充电</h1>") %>

注释方式

1.HTML注释(源码中能看到)<%-- 注释内容 --%>2.Java注释(源码中也看不到)///**...**/

变量声明及使用

特殊符号用\转义

<% String title="课工场\"Java Web\"高能充电"; %><h1><%=title %></h1><% //当前系统时间Date date=new Date();//格式化时间SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");String time=format.format(date);%>时间:<%=time %>

局部变量和全局变量

运行后刷新页面查看效果

<%//jsp中的局部变量和全局变量int i=9;%><%! //jsp中的全局变量和全局变量int j=8; %><h1><%=i++ %></h1><h1><%=j++ %></h1>

JSP中写函数

一般不用,影响 HTML 代码

<%!public int add(){return 8+9;}%><%=add() %>

JSP执行原理

JSP执行时,通过服务器端进入service类

1.客户端向服务器发送请求

2.服务器调用newDetail.jsp

3.生成newDetail_jsp.java文件

4.编译生成new_Detail_jsp.class文件

5.执行,返回结果给客户端

6、Web程序常见错误

404错误:找不到访问的页面

运行时,URL输出错误将页面放在WEB-INF下外部启动Tomcat,为部署项目

500错误:JSP页面代码错误

JSP页面代码有错误

页面无法显示

Tomcat服务未启动

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。