Java Web
飞奔的加瓦
这个作者很懒,什么都没留下…
展开
-
1、java web
1、IDE集成开发环境:intellij IDEA 2、web服务器:tomact 3、手动部署Tomact,要放到webapps下面 4、Http协议 请求协议:请求行、请求头、请求体 响应协议:响应行、响应头、响应体 5、请求行包括:http请求方式、请求资源名称、Http版本 01、请求方式:get、post 02、get:用于请求查询 get请求没有请求体 03、pos...原创 2018-09-13 17:19:35 · 144 阅读 · 0 评论 -
8、jsp九大隐式对象
1、当jsp被翻译时,service方法内部有九个对象定义并初始化,这九个对象被称为九大隐式对象 <% java代码 %> 该脚本写的会被翻译到service方法内部 该脚本内request、response对象可以直接调用 2、out 、request、response、config、session、application、page、pageContext、exception...原创 2018-09-15 00:40:20 · 160 阅读 · 0 评论 -
7、jsp指令
1、page指令 <%@page 属性1=属性值 属性2=属性值%> 2、include指令 静态包含,将一个jsp页面包含到另一个页面中 <%@include file=”被包含的文件地址”%> 3、taglib指令 <%@taglib uri=”标签库地址” perfix=“前缀”%>...原创 2018-09-15 00:39:48 · 168 阅读 · 0 评论 -
6、jsp
JSP ————java servlet page 1、jsp是为了简化servlet的工作出现的替代品,在jsp中java代码与html并存 其中html用于展示静态页面、java用于展示动态内容 2、servlet:在java代码中嵌入html代码,更擅长编写业务代码 jsp:在html中嵌入java代码,更擅长页面展示 3、JSP运行原理 01、jsp在第一次被访问时会...原创 2018-09-15 00:39:29 · 135 阅读 · 0 评论 -
5、请求转发、重定向
请求转发 request.getRequestDispatcher(url).forward(req,resp); 重定向 浏览器访问servletA,服务器返回一个状态码和url地址,然后浏览器根据这个URL访问ServletB,服务器在对浏览器作出回应 response.sendRedirect(URL); 区别: 请求转发:url地址不会改变,资源地址是在项目内部寻找 重定向...原创 2018-09-15 00:39:05 · 118 阅读 · 0 评论 -
4、Servlet生命周期
1、init()、service()、destory() 首先判断servlet实例是否存在,不存在就装载servlet类,调用init()放初始化,然后调用service()方法 当服务器关闭或者项目被移除,destory()被执行,生命周期结束 2、第一次访问 执行init()、service()、doGet() 第二次访问 执行service()、doGet() Servlet...原创 2018-09-15 00:38:20 · 673 阅读 · 0 评论 -
3、request、response常用方法总结
request 1、getMethod();获取请求方法 2、getContextPath();获取url中web应用程序的路径 3、getParameter(String name) ;获取某个参数的值 4、getParameterNames();获取所有参数名的一个数组 5、getParameterMap()将请求中的所有参数和值装入一个map对象,然后返回 response 1...原创 2018-09-15 00:37:46 · 307 阅读 · 0 评论 -
11、JDBC连接数据的步骤
1、JDBC连接数据库的步骤 Class.forName("com.jdbc.mysql.Driver"); String url="jdbc:mysql://localhost:3306/fresh"; Connection con=DriverManager.getConnection(url,"root","root原创 2018-09-15 00:41:43 · 225 阅读 · 0 评论 -
2、Servlet
Servlet:java编写的服务器端程序 1、作用 01、获取客户端的请求数据 02、处理请求 03、将处理结果通过响应发送到客户端 2、编写第一个Servlet 01、配置web.xml:编写name和mapping servlet标签是用来注册servlet的 3、servlet的执行流程 01、根据浏览器输入的url 02、找到mapping中对应的url, 03、找...原创 2018-09-15 00:37:19 · 114 阅读 · 0 评论 -
10、jsp标签
常用jsp标签 1、页面包含(动态包含) 2、请求转发 静态包含、动态包含 静态包含:两个jsp文件合成了一个servlet文件,然后编译运行,被包含的页面直接输出了 动态包含:两个jsp页面被编译成java文件,其中一个java文件运行并通过调用include方法调用被包含的java文件...原创 2018-09-15 00:41:00 · 149 阅读 · 0 评论