![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Servlet
Spectre_Host
这个作者很懒,什么都没留下…
展开
-
Commons-FileUpload组件
1、表单设置JSP2、Servlet文件上传:doPostprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { boolean isMultip原创 2016-03-30 11:06:37 · 253 阅读 · 0 评论 -
Filter配置多个URL
一、完全错误的方式<filter> <filter-name>authority</filter-name> <filter-class>com.util.AuthorityFilter</filter-class> </filter> <filter-mapping> <filter-name>authority</filter-name>翻译 2016-04-05 16:59:00 · 920 阅读 · 0 评论 -
MVC开发模式
MVC 包含三个部分:模型(Model)、视图(View)、控制器(Controller)视图: 与用户交互,提供给用户进行操作的途径(超链接),将结果呈现给用户控制器: 接收用户的请求,将请求转发给相应的子控制器或者业务类当业务类处理完操作,把响应返回给具体的页面模型: 和数据有关的所有元素模型作用:封装数据、封装业务、数据处理模型包含: 实体类(Entity)业务逻辑(Bi原创 2016-04-04 13:29:01 · 254 阅读 · 0 评论 -
EL表达式关系操作符
== eq!= ne< lt<= le> gt>= ge原创 2016-03-30 12:04:41 · 216 阅读 · 0 评论 -
JSTL
JSP标准标签库(JavaServerPages Standard Tag Library)JSTL通常会与EL表达式合作实现JSP页面的编码五大分类 i. 核心标签库c ii. 格式化标签fmt iii. 函数标签fn iv. 数据库标签sql v. XML标签x原创 2016-03-30 12:19:14 · 173 阅读 · 0 评论 -
JSTL核心标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>1. 通用标签i. set使用set对变量进行赋值<c:set var="name" value="Tom" scope="page"></c:set>【说明】 - scope :作用域 , page为默认值,其他值为request、session、applicati原创 2016-03-30 12:23:55 · 196 阅读 · 0 评论 -
EL表达式隐式对象
EL表达式隐式对象 – 不需要创建,直接使用 对象名称 说明 pageScope 返回页面范围的变量名,这些名称已映射至相应的值 requestScope 返回请求范围的变量名,这些名称已映射至相应的值 sessionScope 返回会话范围的变量名,这些名称已映射至相应的值 applicationScope 返回应用范围内的变量,并将变量名映射至相应的值原创 2016-03-30 12:18:27 · 432 阅读 · 0 评论 -
EL操作符
EL表达式关系操作符 操作符 关键字 == eq != ne < lt <= le > gt >= geEL表达式逻辑操作符&& — and || — or! — notEL表达式Empty操作符变量 a不存在,则${empty a}返回的结果为true${not empty a}或${!empty a}返原创 2016-03-30 12:14:30 · 369 阅读 · 0 评论 -
EL表达式
作用 :自动进行类型转换 , 避免JSP页面中出现Java代码语法: ${ }用法:使用EL表达式获得变量“` <% request.setAttribute(“uname”, “李四”); %> uname{uname} {requestScope.uname} - 使用EL表达式获得对象的属性public class Student{ public int id;原创 2016-03-30 11:57:16 · 169 阅读 · 0 评论 -
Servlet体系结构
Servlet接口public void init(ServletConfig config) – 初始化操作public void service(ServletRequest req, ServletResponse res) – 处理请求服务public void destroy() – 销毁实例,释放资源public ServletConfig getServletC原创 2016-03-30 11:42:11 · 471 阅读 · 0 评论 -
请求转发和重定向
请求转发多页面交互过程中实现的数据共享在服务器端实现转发地址栏的内容保持不变request.getRequestDispatcher(“main.jsp”).forward(request, response);重定向在客户端发送新的请求,实现向新的地址的重新连接前一次请求得到响应之后,所有的信息清除。新的请求不包含上一次的信息。地址栏的内容一定改变response.sendRedi原创 2016-03-30 11:34:04 · 193 阅读 · 0 评论 -
Servlet生命周期
实现步骤接收HTTP请求Web容器(Tomcat)根据提交的请求,通过web.xml文件找到匹配的Servlet,实例化具体的Servlet – 创建实例调用init()方法,进行初始化操作【1次】调用service()方法,实现具体的服务 – service()是统称,具体体现为doXXX()【多次】得到响应,将响应返回给客户端当Web容器关闭的时候,调用destory()原创 2016-03-30 11:32:11 · 168 阅读 · 0 评论 -
Web项目中的Servlet映射
http://blog.csdn.net/qq_34478379原创 2016-03-30 11:29:00 · 363 阅读 · 0 评论 -
表单GET 和 POST提交方式
GET提交方式在浏览器的地址栏显示所有的提交信息信息不安全Get提交的信息由长度限制http://127.0.0.1:9090/JspInnerObject/show.jsp?uname=Admin&pwd=54321242&myValue=123POST提交方式地址栏上没有变化敏感信息相对安全http://127.0.0.1:9090/JspInnerObject/show.jsp原创 2016-03-30 11:25:32 · 344 阅读 · 0 评论 -
HTTP协议
1. 协议:需要遵循的规定。协议,网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组约定。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。它的三要素是:语法、语义、时序。2. 常见协议:i. HTTP – 超文本传输协议 – 网页访问 – 端口:80 ii. FTP – 文件传输协议 – 大文件的上传下载 – 端口:21 iii. HTTPS –原创 2016-03-30 11:21:50 · 303 阅读 · 0 评论 -
Servlet VS JSP
JSP(Java Server Pages)是运行在服务器上、用于处理客户端的请求并作出响应的程序在HTML中嵌入Java代码JSP在整个的Web项目中充当视图View的角色Servlet在Java代码中嵌入HTML是运行在服务器上、用于处理客户端的请求并作出响应的程序Servlet在整个的Web项目中充当控制器Controller的角色原创 2016-03-30 11:19:38 · 419 阅读 · 0 评论 -
Servlet
Servlet是Java程序,是运行在服务器上、用于处理客户端的请求并作出响应的程序。Servlet 是两个单词的拼接server appletServlet在整个的Web项目中充当控制器Controller的角色原创 2016-03-30 11:17:39 · 199 阅读 · 0 评论 -
JSP的执行过程
a) 翻译阶段 (.jsp –> .java)将JSP页面翻译成了Java代码实质:将JSP中的HTML部分使用out对象进行输出Tomcat中work目录下存放b) 编译阶段(.java –> .class)Java文件编译生成class文件 c) 运行阶段 直接运行class文件【影响Java Web项目运行效率的原因】Web项目第一次执行,以上所有阶段必须全部执行完成,耗时长原创 2016-03-30 11:15:55 · 317 阅读 · 0 评论 -
Servlet3.0对注解的支持
注解好处无需再web.xml中进行配置注解示例(1) @WebServlet(name = ” GetQuoteServlet ” , urlPatterns = { ” /getquote ” , ” /stockquote ” } ) public class GetQuoteServlet extends HttpServlet { 【说明】:一个servlet允许接原创 2016-03-30 11:04:35 · 244 阅读 · 0 评论