随笔分类 -  3_java web

摘要: 阅读全文
posted @ 2020-09-18 23:35 gaoshengjun 阅读(507) 评论(0) 推荐(0)
摘要:动态代理的格式 Porxy.newProxyInstance( ClassLoader loader, //指定当前目标对象使用类加载器 Class<?>[] interfaces, //目标对象实现的接口的类型 new InvocationHandler() { //事件处理器 @Override 阅读全文
posted @ 2020-05-22 10:52 gaoshengjun 阅读(228) 评论(0) 推荐(0)
摘要:1.实现一个filter步骤 >编写一个java类实现Lister接口 @WebFilter("/*") //这样就不需要在web.xml文件中再配置了public class EncodingFilter implements Filter { } >在web.xml文件中配置 可以用注解 @We 阅读全文
posted @ 2020-05-21 17:00 gaoshengjun 阅读(185) 评论(0) 推荐(0)
摘要:EL表达式 ${pageContext.request.contextPath} 5.1 EL作用(替代 <%= %>) 语法: ${变量} 3.1 输出普通字符串: ${name} 3.2 输出对象属性: ${student.name} 注意: .name 相当于 .getName()方法 3.3 阅读全文
posted @ 2020-05-21 10:01 gaoshengjun 阅读(127) 评论(0) 推荐(0)
摘要:因为Http协议是无状态的(即第一次请求访问 和第二次请求访问之间的数据不能进行交互)所以产生了Cookie 和session 1.Cookie cookie值的格式是key=value;key2=value2 (tomcat8之后cookie支持存储中文数据) Cookie的默认时效为Sessio 阅读全文
posted @ 2020-05-20 15:01 gaoshengjun 阅读(168) 评论(0) 推荐(0)
摘要:1:ServletContext对象主要的作用: (域对象,获取mime, 获取服务文件的路径) //在一个servlet中,几种获取servletContext对象的方式 request.getServletContext(); this.getServletContext(); //this这里 阅读全文
posted @ 2020-05-20 10:12 gaoshengjun 阅读(146) 评论(0) 推荐(0)
摘要:1.HTTP请求数据的封装: 3.1 请求行 GET /day09/hello HTTP/1.1 Accept: text/html,image/* -- 浏览器接受的数据类型 Accept-Charset: ISO-8859-1 -- 浏览器接受的编码格式 Accept-Encoding: gzi 阅读全文
posted @ 2020-05-19 15:55 gaoshengjun 阅读(449) 评论(0) 推荐(0)
摘要:1创建一个简单的servlet(servlet3.0开始支持注解配置) 1创建一个javaee项目 2定义一个类,实现Httpservlet接口 public class ServletDemo01 extends HttpServlet { protected void doGet(HttpSer 阅读全文
posted @ 2020-05-19 14:03 gaoshengjun 阅读(164) 评论(0) 推荐(0)
摘要:web下的 WEB-INF目录 --web.xml:Web项目的核心配置文件 --classes目录:放置字节码文件的目录 --lib目录:放置依赖的jar包 以下在工具中的结构 如eclipse等工具 访问时默认为 www.localhost:8080/11111/资源 tomcat中的结构是这样 阅读全文
posted @ 2020-05-18 17:18 gaoshengjun 阅读(138) 评论(0) 推荐(0)
摘要:安装过程可能遇见的问题: 1、黑窗口一闪而过 原因:没有正确配置JAVA_HOME环境变量 我的电脑,右击鼠标选择->属性,->高级->系统变量 解决方案:在系统环境变量中正确配置JAVA_HOME 例如:C:\Program Files\Java\jdk1.8.0_211 再在path中设置:%J 阅读全文
posted @ 2020-05-18 16:07 gaoshengjun 阅读(137) 评论(0) 推荐(0)
摘要:XML解析——Java中XML的四种解析方式 XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。 XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析; 阅读全文
posted @ 2020-05-18 11:37 gaoshengjun 阅读(142) 评论(0) 推荐(0)
摘要:c3p0连接池 定义: C3P0是一个开源的JDBC连接池,目前使用它的开源项目有Hibernate,Spring等。 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设 阅读全文
posted @ 2020-05-14 10:43 gaoshengjun 阅读(393) 评论(0) 推荐(0)
摘要:JDBC:操作所有关系型数据库的规则,即接口;各个数据库厂商去实现接口提供所谓的驱动jar 1:导入jar包 2:注册驱动 3:获取数据库连接对象Connection 4: 定义Sql 5: 获取Statement对象 6 执行sql接收返回结果 resultset 7:释放资源 package c 阅读全文
posted @ 2020-05-14 10:10 gaoshengjun 阅读(206) 评论(0) 推荐(0)
摘要:1:注解从jdk1.5之后支持 2: jdk中预定义的一些注解 *@Override (检查被该注解标注的方法是否继承于父类) @Deprecated(标注的内容表示已经过时) @SuppressWarnings(压制警告)) 3:自定义注解(本质相当于一个接口,接口能定义什么 注解就可以定义什么) 阅读全文
posted @ 2020-05-12 17:30 gaoshengjun 阅读(325) 评论(0) 推荐(0)
摘要:一,使用JUnit必须注意的几点 1.测试方法建议使用 public void进行修饰 参数建议为“空参”非静态方法 例如:public void testDemo(){} 2.使用JUnit的类必须拥有一个无参的公开构造方法 3.测试方法上必须使用@Test @BeforeClass 修饰的方法会 阅读全文
posted @ 2020-05-12 10:19 gaoshengjun 阅读(135) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-05-11 17:58 gaoshengjun 阅读(4) 评论(0) 推荐(0)