Java Web学习日记02
Java Web 配置1.使用Eclipse快速开发JSPWindows里面配置一下:windows–perferences–runtime–Add-Tomcat8.5Tomcat 没有合适的版本是因为版本太低了,升级一下。help-About Eclipse可以查看版本Tomcat 8.5 ,JRE版本 jdk1.7以上,没有Install面板里配置一下:单击链接2.在Ecli...
Java Web 配置
1.使用Eclipse快速开发JSP
Windows里面配置一下:
windows–perferences–runtime–Add-Tomcat8.5
Tomcat 没有合适的版本是因为版本太低了,升级一下。
help-About Eclipse可以查看版本
Tomcat 8.5 ,JRE版本 jdk1.7以上,没有Install
面板里配置一下:
单击链接
2.在Eclipse中WebContennt创建的项目,浏览器可以直接访问WEB-INF中的文件,可以通过请求转发来访问。
跳转有两种方式,并不是说任何的内部跳转都能访问WEB-IF。基于安全考虑。
(1).请求转发
(2).重定向
3配置tomcat运行环境
jsp<—>Servlet
a.将tomcat/lib中的servlet-api.jar加入项目的构建路径
b.右键项目->Buid Path ->Add library ->Server Runtime (都加了)
4.统一字符集编码
a.编码分类:
设置将jsp 文件的编码(jsp文件中pageEncoding属性): jsp ->java
设置浏览器读取jsp文件的编码(jap文件中的content属性)
一般将上述设置成一致的编码,推荐使用UTF-8
文本编码:
i.将整个Eclipse中的文件 统一设置(推荐)
ii.设置 某一个项目
iii.设置单独文件
5.部署tomcat
在servers面板,新建一个tomcat实例,再在该实例中,部署项目(右键-add)之后运行
注意:一般建议将eclipse中的tomcat与本地的tomcat配置一致。将eclipse中的tomcat设置为托管模式:【第一次】创建tomcat实例之后,双击,选择Server Location的
6.JSP中的页面元素:HTML Java 注释 指令
a.脚本的Scriptlet
i. <%
局部变量、java语句
%>
ii.
<%!
全局变量、定义方法
%>
iii.
<%=输出表达式%>
一般而言,修改web.xml、配置文件、java,需要重启tomcat服务;当时如果修改jsp\html\css\js,不需要重启。
注意,out.println()不能回车;要想回车,“
”,即out.print()<%=%>可以直接解析html代码
b.指令
page指令
<%@page…>
page指令的属性:
language:jsp页面使用的脚本语言
import:导入类
pageEncoding:jsp文件自身编码 jsp->java
contentType:浏览器解析jsp的编码
<%@ page language=“java” contentType=“text/html; charset=UTF-8”
pageEncoding=“UTF-8” import =“java.util.Date”%>
c.注释
html注释<!-- html注释–!>可以被客户通过浏览器查看源码
java注释// /…/
jsp注释<!%-- --%>
7. JSP 9大内置对象(自带的,不需要new的对象)
out:输出对象,向客户端输出内容
pageContext
request:向客户端发送请求信息
response
session
application
config
page
exception
更多推荐
所有评论(0)