摘要: 一、servlet链接mysql步骤: 1.注册驱动器:Class.forName("com.mysql.jdbc.Driver"); 加载类并执行下面的静态语句块,将Driver注册到DriverManager中 注意:我用的idea 2015 编写的servlet程序,通过project str 阅读全文
posted @ 2019-04-28 14:39 yuby 阅读(264) 评论(0) 推荐(0) 编辑
摘要: Servlet 提供的 HttpSession 接口,提供了一种跨多个页面请求或访问网站时识别用户以及存储有关用户信息的方式。 Servlet 容器使用这个接口来创建一个 HTTP 客户端和 HTTP 服务器之间的 session 会话。会话持续一个指定的时间段,跨多个连接或页面请求。 可以通过 H 阅读全文
posted @ 2019-04-24 22:15 yuby 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一、异常处理 当一个 Servlet 抛出一个异常时,处理异常的servlet可以从HttpServletRequest里面得到几个属性,如下: 1.javax.servlet.error.status_code:该属性给出状态码,状态码可被存储,并在存储为 java.lang.Integer 数据 阅读全文
posted @ 2019-04-23 21:04 yuby 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 一,servlet容器对url的匹配过程: 当 一个请求发送到servlet容器的时候,容器先会将请求的url减去tomcat的上下文路径(配置的访问系统的基础路径例如intellij idea配置的http://localhost:8080) 作为servlet的映射url,比如我访问的是 htt 阅读全文
posted @ 2019-04-22 21:57 yuby 阅读(820) 评论(0) 推荐(0) 编辑
摘要: @Override 一般用途 帮助自己检查是否正确的复写了父类中已有的方法 告诉读代码的人,这是一个复写的方法 不加也可以复写,但是如果出错,编译器不会提示。如父类中有init(int i)方法,而在子类中init(float f)方法,你可能错误的任务复写成功了,如果没加注解,编译器会认为你是重新 阅读全文
posted @ 2019-04-18 21:43 yuby 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1.servlet过滤器 用于动态的拦截servlet请求或响应,以变更或使用其中的信息。 (1)过滤器和servlet是多对多的关系,即一个过滤器可以用于一个或多个servlet,多个过滤器也可以用于一个或多个servlet (2)过滤器是一个继承与Javax.servlet.Filter接口的类 阅读全文
posted @ 2019-04-18 21:42 yuby 阅读(212) 评论(0) 推荐(0) 编辑
摘要: servlet类分级: 1.ServletConfig接口类:理解为读取servlet配置的类,里面有四个抽象方法如下: ①getServletName:获取servlet在web.xml中的名字 ②getServletContext:获取Servlet上下文,相当于web项目管理所有servlet 阅读全文
posted @ 2019-04-17 21:58 yuby 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Tomcat服务器的启动是基于一个server.xml文件的,Tomcat启动的时候首先会启动一个Server,Server里面就会启动Service,Service里面就会启动多个"Connector(连接器)",每一个连接器都在等待客户机的连接,当有用户使用浏览器去访问服务器上面的web资源时, 阅读全文
posted @ 2018-09-11 18:34 yuby 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.tomcat配置javaWeb项目常见错误: ①:端口占用 ②:未配置JAVA_HOME环境变量 2.tomcat修改端口号 tomcat安装路径下面找到conf文件夹,修改server.xml文件,找到Connector节点,修改port元素即可,将端口号设置为80,就可以不用写端口号直接访问 阅读全文
posted @ 2018-09-11 18:14 yuby 阅读(116) 评论(0) 推荐(0) 编辑