随笔分类 -  JSP/Servlet

1 2 下一页

Servlet 下载文件及支持中文文件名
摘要:Sevlet 下载pdf文件 支持中文文件名 部署描述符 阅读全文

posted @ 2019-10-22 10:59 0820LL 阅读(834) 评论(0) 推荐(0) 编辑

Servlet获取 URL 地址
摘要:使用 ServletRequest 的如下方法 getContextPath 取得项目名 getServletPath 取得Servlet名 getPathInfo 取得Servlet后的URL名,不包括URL参数 getRequestURL 取得不包括参数的URL getRequestURI 取得 阅读全文

posted @ 2019-04-04 16:02 0820LL 阅读(144) 评论(0) 推荐(0) 编辑

JSP 页面中插入图片
摘要:第一步 在 JSP 页面中插入图片 EL 表达式 ${pageContext.request.contextPath } 的值为当前的项目名称 第二步 配置 部署描述符 web.xml 在 web.xml 中使用默认的 servlet,专门用来处理静态资源请求 Tomcat 自带的默认的 servl 阅读全文

posted @ 2019-04-02 16:49 0820LL 阅读(1413) 评论(0) 推荐(0) 编辑

半角空格 全角空格 不间断空格 通过过滤器解决
摘要:半角空格:\u0020 英文符号 代码中常用 全角空格:\u3000 中文符号 中文文章中常用 不间断空格:\u00A0 不间断空格 主要在 office 中使用,让一个单词在结尾处不会换行显示,快捷键 Ctrl + Shift + Space 半角空格和不间断空格肉眼是分辨不出来的,但是程序能够分 阅读全文

posted @ 2019-04-01 17:01 0820LL 阅读(1766) 评论(0) 推荐(0) 编辑

JSP 页面跳转中的参数传递
摘要:1. 从一个 JSP 页面跳转到另一个 JSP 页面时的参数传递 1)使用 request 内置对象获取客户端提交的信息 2)使用 session 对象获取客户端提交的信息 3)利用隐藏域传递数据 4)通过超链接传递数据 2. 从JSP 页面传递参数给 Servlet 1)使用 request 对象 阅读全文

posted @ 2019-03-26 13:01 0820LL 阅读(1402) 评论(0) 推荐(0) 编辑

JSP 页面跳转的实现方法
摘要:客户端跳转 1. 使用 href 超链接标记 <a href="new.jsp">跳转</a> 2. 使用表单提交完成跳转 <form action="new.jsp"> ... </form> 3. 使用 JavaScript 4. 使用 response.sendRedirect(String 阅读全文

posted @ 2019-03-25 17:22 0820LL 阅读(3747) 评论(0) 推荐(0) 编辑

动态加载及Servlet容器加载
摘要:动态加载 动态加载是 Servlet 3.0 中的新特性,它可以实现在不重启 Web 应用的情况下加载新的 Web 对象(Servlet、Filter、Listener)。 为了实现动态加载的第一种方式:创建 Web 对象和注册 Web 对象到 ServletContext 中分步进行 Servle 阅读全文

posted @ 2018-11-08 01:02 0820LL 阅读(1584) 评论(0) 推荐(1) 编辑

认证、授权、保密性、数据完整性
摘要:认证是检验某人真正是其自称的那个人的过程。 授权是检查该级别的用户是否具备访问权限。 保密性 数据完整性 声明式安全,即使用部署描述符(web.xml) 编程式安全,在 javax.servlet.annotation 包中,安全相关的有三个注释类型:ServletSecurity、HttpCons 阅读全文

posted @ 2018-11-07 22:02 0820LL 阅读(234) 评论(0) 推荐(0) 编辑

异步Servlet和异步过虑器
摘要:异步处理功能可以节约容器线程。此功能的作用是释放正在等待完成的线程,是该线程能够被另一请求所使用。 要编写支持异步处理的 Servlet 或者过虑器,需要设置 asyncSupported 属性为 true。 当然也可以在部署描述符(web.xml)里面指定这个描述符。 注意,这个异步支持仅适合有一 阅读全文

posted @ 2018-11-06 22:59 0820LL 阅读(282) 评论(0) 推荐(0) 编辑

Servlet封装类
摘要:Servlet 提供了四个封装类: 直接扩展这些封装类就可以修饰相应的的 request 和 response 对象了。 阅读全文

posted @ 2018-11-05 23:56 0820LL 阅读(195) 评论(0) 推荐(0) 编辑

Filter 过滤器
摘要:Filter 是拦截Request请求的对象:在用户的请求访问资源前处理 ServletRequest 以及 ServletResponse。 Filter 可用于日志记录、加解密、Session检查、图像文件保护等。通过 Filter 可以拦截处理某个资源或者某些资源。 Filter 配置可以通过 阅读全文

posted @ 2018-11-05 00:21 0820LL 阅读(234) 评论(0) 推荐(0) 编辑

Listener 监听器
摘要:Servlet API提供了一系列的事件和事件监听接口,这里监听的所有事件都继承自 java.util.Event 对象 监听器接口根据作用范围可分为三类:application范围(ServletContext)、session范围(HttpSession)、request范围(ServletRe 阅读全文

posted @ 2018-11-04 16:09 0820LL 阅读(187) 评论(0) 推荐(0) 编辑

Tag file
摘要:JSP 2.0 引入 Tag file ,tag file 以 tag 或 tagx 为后缀,它们可以包含其他资源文件;一个被其他文件包含的 tag file 应该以 tagf 为后缀。 如同JSP页面被翻译成 Servlet 一样,JSP容器提供多种方式将 tag file 编译成 Java 的标 阅读全文

posted @ 2018-11-02 22:17 0820LL 阅读(226) 评论(0) 推荐(0) 编辑

Eclipse新建tld文件
摘要:tld(tag lib description文件)就是以.tld结尾的XML文件 选好目录右键 --> New --> Other -->找到XML FIle --> Next 将文件名改成***.tld --> Next 选择“Create XML file from a DTD file” - 阅读全文

posted @ 2018-11-01 14:37 0820LL 阅读(1082) 评论(0) 推荐(1) 编辑

JSP自定义标签(标签处理器 tld文件)
摘要:标签的形式如下,标签处理器就是处理JSP页面中的标签的属性和内容,定义好之后就跟使用JSTL一样 经典标签处理器(JSP2.0以前):实现接口Tag、IterationTag、BodyTag的标签处理器都叫做经典标签处理器。 简单标签处理器(JSP2.0引入):实现接口SimpleTag或者继承类S 阅读全文

posted @ 2018-10-30 23:37 0820LL 阅读(1009) 评论(0) 推荐(0) 编辑

JSTL(JSP标准标签库)
摘要:JSP标准标签库(JavaServer Pages Tag Library, JSTL)是一个定制JSP标签库的集合,封装了JSP应用的通用核心功能。用来解决像遍历Map或集合、条件测试、XML处理,甚至数据库访问和数据操作等常见的问题。 使用JSTL前的准备 JSTL的相关jar包可以从Tomca 阅读全文

posted @ 2018-10-28 00:00 0820LL 阅读(650) 评论(0) 推荐(0) 编辑

EL(表达式语言)
摘要:EL表达式的主要作用 1)获取数据。EL使得获取JavaBean中的数据变得非常简单,也可以替换JSP页面中的脚本元素,从各种类型的web域中获取数据。 2)执行运算。利用EL表达式可以在JSP页面中执行一些基本的算术运算、关系运算、逻辑运算。 3)获取web开发常用对象,EL中定义了11个内置对象 阅读全文

posted @ 2018-10-26 16:12 0820LL 阅读(864) 评论(0) 推荐(0) 编辑

JSP脚本元素(声明 %! 表达式 %= 脚本 %)
摘要:JSP脚本元素包括声明、表达式、脚本 声明(declaration):用于在JSP页面中声明合法的变量和方法。以“<%!”开始,以“%>”结束。 在JSP页面中,一个声明可以出现在任何地方,并且一个页面可以有多个声明。 表达式(expression):计算表达式的值,并使用隐式对象out将结果以字符 阅读全文

posted @ 2018-10-25 19:03 0820LL 阅读(1013) 评论(0) 推荐(0) 编辑

JSP动作
摘要:JSP动作元素在请求处理阶段起作用,他们会被转换成Java代码来执行操作,如访问一个Java对象或调用方法。 JSP动作元素是用XML语法写成的。 动作元素基本上都是预定义的函数,JSP规范定义了一系列的标准动作,这些标准动作使用jsp作为前缀: 所有动作元素都要有两个属性:id属性、scope属性 阅读全文

posted @ 2018-10-25 19:01 0820LL 阅读(184) 评论(0) 推荐(0) 编辑

include 指令和 include 动作引入 jsp 页面时中文乱码
摘要:include指令:<%@ include file="new.jsp" %> include动作:<jsp:include page="new.jsp" flush="true" /> include指令,资源引入发生在JSP页面翻译时,即当JSP容器将页面转换生成Servlet时,include 阅读全文

posted @ 2018-10-25 19:01 0820LL 阅读(747) 评论(0) 推荐(0) 编辑

1 2 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示