随笔分类 -  Java Web

上一页 1 2
转发与重定向的区别
摘要:转发和重定向的区别 1》 转发只能转发同一个web应用工程里面的内容, 重定向可以重定向到任何工程的内容。 2》 转发:/代表当前工程目录 重定向:/代表webapps目录。 3》 转发时:浏览器地址栏不变 重定向时:浏览器地址栏不变。 4》 转发是服务器的内部行为,浏览器不知 重定... 阅读全文
posted @ 2014-09-17 17:06 SkyGood 阅读(231) 评论(0) 推荐(0)
Request对象 --web浏览器向web服务端的请求
摘要:一】Request对象常用方法 1)StringBuffer getRequestURL() url表示访问web应用的完整路径 2)String getRequestURI() uri表示访问web应用的资源路径 3)String getQueryString() query... 阅读全文
posted @ 2014-09-17 15:44 SkyGood 阅读(464) 评论(0) 推荐(0)
response对象
摘要:一】原理 1)web容器(tomcat等)会传入与web容器相关的HttpServletRequest和HttpServletResponse的实现。 2)每一次浏览器的请求web服务器都会创建一个新的HttpServletReques和ServletResponse对象,并且 这两个对... 阅读全文
posted @ 2014-09-16 15:35 SkyGood 阅读(2954) 评论(0) 推荐(0)
关于/
摘要: 阅读全文
posted @ 2014-09-14 11:02 SkyGood 阅读(174) 评论(0) 推荐(0)
Servlet高级应用---Servlet与缓存
摘要:一】设置缓存文件的有效日期 重点方法: HttpServletRequest类: 1》String getRequestURI();//获取客户端地址栏的路径值 HttpServletResponse类: 2》void SetDateHeader(String name,... 阅读全文
posted @ 2014-09-13 23:26 SkyGood 阅读(3264) 评论(0) 推荐(0)
三种加载方式
摘要:重点总结: 即:三种加载方式 1》传统加载方式------默认路径:tomcat/bin/目录 2》使用ServletContext对象-----默认路径:web应用(工程)目录 3》使用类加载器------默认路径:WEB-INF/classes/目录一、利用ServletContext对象读取资... 阅读全文
posted @ 2014-09-13 22:06 SkyGood 阅读(789) 评论(0) 推荐(0)
HTTP协议细节
摘要:一】客服端 --> 服务端 1》结构 a)请求行 b)请求头 c)请求体:请求的内容,如果没有,就是空白字符 2》请求(客户端) 请求详细: 1》请求行 GET(请求的方式) /books/java.html(请求的目标资源) HTTP/1.1(请求采用的协议和版... 阅读全文
posted @ 2014-09-13 10:46 SkyGood 阅读(397) 评论(0) 推荐(0)
XML解析之dom4j
摘要:一、XML解析方式有两类: 一】DOM(文档对象模型) 1)一次性将整个XML文件读到内存,形成一颗DOM树 二】SAX(XML的简单API)[simple API for XML] 1)SAX多次将XML文件的每部分读到内存二、步骤: 一】利用SAXReader类获取Document... 阅读全文
posted @ 2014-09-10 17:13 SkyGood 阅读(203) 评论(0) 推荐(0)
XML约束之DTD
摘要:一、概念:类是对象的约束,DTD是对XML文件的约束二、编写DTD约束的两种方式: 一】将DTD和XML文件分离 1>引用本地文件时:SYSTEM---个人或组织,小范围内使用 格式: code: 2... 阅读全文
posted @ 2014-09-10 09:40 SkyGood 阅读(340) 评论(0) 推荐(0)
ServletConfig对象 【通过此对象获取到web.xml中的信息】
摘要:用途: 1)想让当前的Servlet读取一些在web.xml文件配置的初始化参数时, 可以使用ServletConfig对象,他是Servlet运行时的配置对象。 2)init(ServletConfig config)方法由web容器调用,调用时会传入与容器相关的ServletConfig接口的实 阅读全文
posted @ 2014-09-07 21:51 SkyGood 阅读(634) 评论(0) 推荐(0)
Servlet
摘要:一】Servlet入门 1)是SUN公司基于Java技术的一个开发动态资源支持的规范,以 2)Servlet是一种特殊的Java类,运行时服务端/容器中,接收每一个客户端的请求并响应,遵循HTTP协议 3)Servlet手工开发过程,参见> 配置环境变量set classpath=%c... 阅读全文
posted @ 2014-09-07 21:23 SkyGood 阅读(860) 评论(1) 推荐(0)
UUID使用
摘要:String str = UUID.randomUUID().toString(); 阅读全文
posted @ 2014-09-06 09:25 SkyGood 阅读(135) 评论(0) 推荐(0)
设置浏览器禁止缓存
摘要:网页设置不缓存 //指定页面不缓存 response.setDateHeader("Expires", -1);//IE response.setHeader("Cache-Control", "no-cache"); response.set... 阅读全文
posted @ 2014-09-06 09:16 SkyGood 阅读(301) 评论(0) 推荐(0)
在内存中构建一幅图画
摘要:步骤:// 在内存中构造一幅图片BufferedImage img = new BufferedImage(80, 30, BufferedImage.TYPE_INT_RGB);// 获得在图中的画笔Graphics graph = img.getGraphics()... 阅读全文
posted @ 2014-09-06 08:56 SkyGood 阅读(284) 评论(0) 推荐(0)
Content-Disposition的使用方法
摘要:一、作用: 1)希望某类或者某已知MIME类型的文件(比如:*.gif;*txt;*.htm)能够在访问时弹出"文件下载对话框" 2)希望客户端下载时以指定文件名显示 3)希望某文件直接显示而不是弹出文件下载对话框二、使用语句: response.setHeader("Content-dis... 阅读全文
posted @ 2014-09-06 08:45 SkyGood 阅读(2876) 评论(0) 推荐(0)
通过内省机制设置JavaBean
摘要:一、步骤: 1)使用PropertyDescriptor类获取属性描述者对象//pd引用Student的name属性PropertyDescriptor pd = new PropertyDescriptor("name", Student.class); 2)通过getWriteMethod(... 阅读全文
posted @ 2014-09-04 20:50 SkyGood 阅读(258) 评论(0) 推荐(0)
BeanUtils框架浅析
摘要:一、使用步骤: 1、添加jar包: commons-beanutils-1.8.0.jar commons-logging.jar 2、使用setProperty()方法对javabean设置属性值 bu.setProperty(s, "name", "张三");bu.se... 阅读全文
posted @ 2014-09-04 20:12 SkyGood 阅读(379) 评论(0) 推荐(0)

上一页 1 2