- 博客(27)
- 收藏
- 关注
原创 Servlet——三大域
Servlet三大域1.有那三大域? 1) request 2) session 3) application(ServletContext)2.作用域分别是? 1) request 作用域: 仅在当前请求中有效。 2)session作用域:
2017-06-28 21:27:00
811
原创 JSP与JavaBean相关的动作标签
在JSP中与JavaBean相关的标签有:1):创建JavaBean对象;2) :设置JavaBean属性;3):获取JavaBean属性;
2017-06-28 16:39:25
2064
原创 内省——Introspector类
内省(Introspector类) 内省的目标是得到JavaBean属性的读、写方法的反射对象,通过反射对JavaBean属性进行操作的一组API。
2017-06-28 15:22:05
397
原创 泛型
泛型为什么要用泛型? 早期的时候,我们使用Object来代表任意的类型。向上转型是没有任何问题的,但是在向下转型的时候其实隐含了类型转换的问题。 也就是说这样的程序其实并不是安全的。所以Java在JDK5后引入了泛型,提高程序的安全性。什么是泛型? 泛型:是一种把类型明确的工作推迟到创建对象或者调用方法的时候才去明确的特殊的类型。
2017-06-28 11:43:27
213
原创 JavaBean
什么是JavaBean? JavaBean是一种规范,也就是对类的要求。JavaBean规范: 1. 必须要有一个默认构造器 2. 提供get/set方法,(可以只提供get或set方法中的一个) JavaBean属性:JavaBean属性是具有getter/setter方法的成员变量。1) 也可以只提供getter方法,这样的属
2017-06-27 21:09:08
191
原创 jsp——动作标签
JSP动作标签 1 .JSP动作标签概述 JSP动作标签是JavaWeb内置的动作标签,它们是已经定义好的动作标签,我们可以拿来直接使用。JavaWeb一共提供了20个JSP动作标签。 作用:是用来简化Java脚本的! JSP动作标签的格式:标签名…> 2.常用的动作标签 1) 作用:用来包含其它JSP页面
2017-06-27 20:26:01
350
原创 JSP——web.xml中配置错误页面
不只可以通过JSP的page指令来配置错误页面,还可以在web.xml文件中指定错误页面。这种方式与page指令无关! 404 /error404.jsp 500 /error500.jsp java.lang.RuntimeException /error.jsp [如果没有配置这个,在抛出RuntimeException时
2017-06-27 19:32:27
2373
原创 jsp——9大内置对象
九个内置对象 1) out --> jsp的输出流,用来向客户端响应 2) page --> 当前jsp对象! 它的引用类型是Object,即真身中有如下代码:Object page = this; 3) config --> 它对应真身中的ServletConfig对象! 4) pageContext --> 一个顶9个! 5) request --> HttpServl
2017-06-27 19:23:59
294
原创 jsp三大指令
jsp三大指令: 一个jsp页面中,可以有0~n个指令指令格式:,一般会把jsp指令方最上方,但不是必须的1.page-->最复杂 page指令格式: page属性: pageEncoding:指定当前jsp页面的编码,只要和页面编码相同,就
2017-06-27 15:50:32
290
原创 获取随机验证码代码
获取随机验证码代码步骤: VerifyCode vc=new VerifyCode();//创建随机验证码类的实例 BufferedImage image = vc.getImage();//获取验证码图片 FileOutputStream out=new FileOutputStream("D:/yan.jpg"); VerifyCode.output(image, out);//保存图片 System.out.println(vc.getText());/
2017-06-27 11:08:58
498
原创 动态生成图片步骤
动态生成图片步骤: 1.创建图片缓存区 2.设置其宽高 3.得到这个图片的绘制环境(得到画笔) 4.保存起来 BufferedImage bi=new BufferedImage(70, 35, BufferedImage.TYPE_INT_RGB);//创建图片缓存区,并设置宽高与图片类型 Graphics
2017-06-27 10:53:05
410
原创 新建工程时遇到——Problem Opening Wizard
遇到的问题?解决方案: 切换下workspace重启,再重新切换下即可问题来了,怎样切换workface 启动Eclipse/MyEclipse后, 打开"Window -> Preferences -> General -> Workspace", 点Workspace页上的"Startup and Shutdown", 然后勾选"Start
2017-06-26 21:20:46
5370
6
原创 实现保存用户名信息在用户名输入框
实现功能:实现保存用户名信息在用户名输入框实现步骤: 1.把用户名保存到cookie中,发送给客户端浏览器 Cookie cookie = new Cookie("uname", username);//创建Cookie cookie.setMaxAge(60*60*24);//设置cookie命长为1天 res
2017-06-26 18:03:57
4042
原创 状态管理——Cookie
状态管理(1)什么是状态管理将浏览器与web服务器之间多次交互当做一个整体来看待,并且將多次交互所涉及的数据保存下来 (2)Cookie1)什么是Cookie? 服务器临时保存在浏览器端的少量的数据2)cookie的工作原理浏览器访问服务器是, 服务器会将少量数据以set-cookie消息头的方式发给浏览器,浏览器会将这些数据临时保存起来;当浏览器再次访问服务
2017-06-26 12:19:21
537
原创 jsp原理与注释
JSP原理JSP是特殊的ServletJSP是一种特殊的Servlet,当JSP页面首次被访问时,容器(Tomcat)会先把JSP编译成Servlet,然后再去执行Servlet。所以JSP其实就是一个Servlet! jsp原理图jsp注释 :当服务器把jsp编译成java文件
2017-06-26 11:48:35
234
原创 jsp入門
1JSP概述什么是JSPJSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。 jsp与Servlet分工图 JSP的组成JSP = html + Java
2017-06-26 11:09:10
661
原创 jsp标签和el表达式
jsp标签和el表达式 (1)什么是jsp标签? jsp标签类似于html标签(有开始标记,结束标记以及相应的属性),用来代替jsp文件中的java代码。 注: a.因为直接在jsp文件中写java代码,不利于jsp文件的维护(比如,将包含有java代码的jsp 文件交给美工去修改就很麻烦),所以,sun才制订了jsp标签技术规范。
2017-06-22 18:13:58
348
原创 Java——IO流知识
一、IO流的作用: IO流用来处理设备之间的数据传输 二、IO流的分类: 按IO流向 分类 : 输入流 读数据 InputStream(字节输入流的所有类的超类) 输出流 写数据 OutputStream(输出字节流的所有类的超类) 按类型 分类:
2017-06-21 22:00:59
308
原创 Servlet——过滤器(Filter)
过滤器 **1.为什么使用它?** 有很多全站性的东西需要处理,例如乱码问题,通过过滤器统一进行过滤更简单 **2.有什么用?** 实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截。简单说,就是可以实现web容器对某资源的访问前截获进行相关的处理,还可以在某资源向web容器返回响应前进行截获进行处理。
2017-06-21 20:33:00
485
原创 Servlet——解决全站乱码问题(过滤器)
package com.hongyi.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import java
2017-06-21 19:30:59
256
原创 Servlet——常见错误及解决方法
1 404错误产生原因及解决方法 404是服务器执行完客户端的请求以后,返回给客户端的一个关于执行结果的状态编码 产生的原因:web服务器(容器)根据请求地址找不到对应资源,如: 1).输入的地址有误(应用名大小写不正确,名称拼写不正确)。 2).web.xml文件中和中的两个不一致。 3
2017-06-21 13:20:57
2801
原创 如何开发一个Servlet
开发Servlet的步骤: 步骤一:编写一个实现Servelt接口或继承HttpServlet的Java类,并重写service方法 步骤二:获取输出流PrintWriter,response.getWriter(); 步骤三:out.print(“hello”); 步骤四:out.close(); 步骤五:部署到Tomcat 步骤六:启动Tomcat 步骤七:访问地址localhos
2017-06-21 12:14:42
342
原创 servlet介绍
1.什么是servlet 是sun(Oracle)公司制定的一种用来扩展web服务器功能的组件规范。 2.扩展web服务器功能 1).早起的web服务器只能处理静态资源的请求,也就是无法根据请求计算后再生成相应的HTML内容。可以使用servlet来扩展(即:web服务器可以通过servlet来处理动态生成的请求,比如访问数据库)。 2).在Servlet出现
2017-06-21 11:59:15
221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人