Java
文章平均质量分 67
helmsgao
这个作者很懒,什么都没留下…
展开
-
ClassLoader.getResourceAsStream() 与 Class.getResourceAsStream()的区别
Class.getResourceAsStream() 会指定要加载的资源路径与当前类所在包的路径一致。 例如你写了一个MyTest类在包com.test.mycode 下,那么MyTest.class.getResourceAsStream("name") 会在com.test.mycode包下查找相应的资源。 如果这个name是以 '/' 开头的,那么就会从classpat...原创 2018-04-10 23:27:35 · 590 阅读 · 1 评论 -
java反射:获取Class类的四种方式
我们创建了一个类,通过 编译(javac.exe),生成对应的.class文件,之后使用java.exe(JVM的类加载器来完成)加载此.class文件,此.class文件加载到内存以后,就是一个运行时类,存放在缓存区,这个运行时类就是一个Class的实例。java.lang.class是反射的源头。它有如下几个特点:1.每一个运行时类只加载一次2.有了Class的实例之后,我们才可以进行如下的操...转载 2018-04-11 23:43:22 · 1759 阅读 · 0 评论 -
java web 应用中的绝对路径问题
应用中使用绝对路径:使用相对路径可能会有问题, 但使用绝对路径肯定没有问题. 1). 绝对路径: 即相对于当前 WEB 应用的路径.怎么使用绝对路径呢? 在当前 WEB 应用的所有的路径前都添加 contextPath 即可. 2). / 什么时候代表站点的根目录, 什么时候代表当前 WEB 应用的根目录呢?WEB应用的根路径是:http://localhost:8080/app(contexPa...原创 2018-04-22 08:14:50 · 486 阅读 · 0 评论 -
Java Web HttpSession 的生命周期
1. HttpSession 的生命周期:1). 什么时候创建 HttpSession 对象①. 对于 JSP: 是否浏览器访问服务端的任何一个 JSP, 服务器都会立即创建一个 HttpSession 对象呢?不一定。 > 若当前的 JSP 是客户端访问的当前 WEB 应用的第一个资源,且 JSP 的 page 指定的 session 属性值为 false, 则服务器就不会为 JSP 创建...原创 2018-04-22 08:17:25 · 1289 阅读 · 0 评论 -
java web 表单的重复提交
表单的重复提交1). 重复提交的情况: ①. 在表单提交到一个 Servlet, 而 Servlet 又通过请求转发的方式响应一个 JSP(HTML) 页面, 此时地址栏还保留着 Serlvet 的那个路径, 在响应页面点击 "刷新" ②. 在响应页面没有到达时重复点击 "提交按钮". ③. 点击 "返回", 再点击 "提交"2). 不是重复提交的情况: 点击 "返回", "刷新" 原表单原创 2018-04-22 09:14:03 · 404 阅读 · 0 评论 -
javaWeb自定义标签
3. JSTL:1)*. c:out 主要用于对特殊字符进行转换. 真正进行输出时, 建议使用 c:out, 而不是使用 EL2)*. c:set: 可以为域赋属性值。 而对域对象中的 JavaBean 的属性赋值用的并不多. 3). c:remove: 移除指定域对象的指定属性值(较少使用, 即便移除也是在 Servlet 中完成)4)*. c:if: 在页面上对现实的内容进行过滤, 把结果存储...原创 2018-04-25 22:19:26 · 241 阅读 · 0 评论 -
javaWeb自定义标签(1)
2. 自定义标签1). HelloWorld①. 创建一个标签处理器类: 实现 SimpleTag 接口. ②. 在 WEB-INF 文件夹下新建一个 .tld(标签库描述文件) 为扩展名的 xml 文件. 并拷入固定的部分: 并对 description, display-name, tlib-version, short-name, uri 做出修改<taglib xmlns="http...原创 2018-04-25 22:48:32 · 314 阅读 · 0 评论 -
javaWeb 八个监听器
Servlet 规范中定义了很多监听器,用于监听Servlet三个数据域对象创建销毁和 内部数据状态改变Servlet三种存储范围:ServletContext、HttpSession、ServletRequestServlet监听器分为三大类1、数据域对象创建和销毁 监听器2、数据域对象 属性变更监听器 3、绑定到Session中数据对象 本身状态监听器7. HttpSessionActivat...原创 2018-04-29 21:50:44 · 1011 阅读 · 0 评论 -
JavaWEB_文件的上传下载
5. 文件下载的需求:1). 在文件上传成功后的 success.jsp 页面上提供一个 "下载资源" 的超链接2). 点击 "下载资源" 的超链接, 会把请求发送到 Servlet, 读取数据库, 在页面上显示可以下载的资源信息FileName: 11.尚硅谷_JavaWEB_监听器.pptxDesc: AA下载 FileName: 12.尚硅谷_JavaWEB_文件的上传和下载.pptxDes...原创 2018-04-29 23:37:15 · 282 阅读 · 0 评论