JSP&servlet
Echo*
养生
展开
-
JavaWeb之监听器简要知识
监听器的任务:监听变化域的变化:request(HttpServletRequest)session(HttpSession)application(ServletContext)监听器可以做的应用:统计在线人数web启动时做初始化工作建立监听器的步骤:1.继承相关的类:ServletContextListener监听ServletContext对象ServletContex...原创 2020-02-22 18:15:40 · 129 阅读 · 0 评论 -
JavaWeb之filter的使用
filter有什么作用?filter一般是用来过滤请求的/*表示回过滤所有请求/index.jsp表示会过滤/index.jsp的请求filter可以用来做权限的检查,合理请求可以通过,不合理请求直接过滤掉filter会在实际的JSP页面之前接收到请求,可以进行过滤操作,所有叫做过滤器filter一般是用来过滤请求,服务器响应同样会过滤filter可以用来做请求的编码转换filte...原创 2020-02-22 14:58:35 · 246 阅读 · 0 评论 -
Tomcat服务器如何设置自定义错误页面(例如自定义404页面)
以下以404(找不到页面)错误为例:在项目里,首先要写好自定义404的页面。然后再配置该页面为发生404错误后的显示页面。步骤:1.打开WEB-INF下的web.xml。(整个项目的配置信息)2.在末尾加上如下代码。<error-page> <!--错误状态码--> <error-code>404</error-code> <...原创 2020-02-22 12:07:30 · 1258 阅读 · 0 评论 -
JavaWeb之Ajax相关知识
ajax可以在不重新加载整个网页的情况下,对网页的某部分进行更新。ajax本质上是表单的提交,只不过不需要用户操作自动完成ajax是用来优化用户体验的ajax的使用:url表示ajax传递的地址如果url部分中含有中文,则需要使用encodeURI()type表示传递的类型,是post还是getcache表示不使用缓存,可以跳过浏览器的优化success传递成功的回调函数以下两秒...原创 2020-02-21 15:36:16 · 140 阅读 · 0 评论 -
JavaWeb之JSP自定义标签实例(属性:字体颜色、字体大小、链接地址)
自定义标签功能:可以链接到网页:名称:Mya属性:字体颜色、字体大小、链接地址Java类(继承TagSupport):package com.test;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.tagext.TagSupport...原创 2020-02-20 15:45:30 · 3676 阅读 · 0 评论 -
JavaWeb之JSTL和EL表达式实例(连接mysql数据库提取内容)
在使用前请准备好所使用的JSTL包配置信息:数据库名称:mydata数据库密码:123456789表名称:goods(货物)表属性:name(名称(varchar),价格(decimal),数量(int))<%@page contentType="text/html" pageEncoding="UTF-8"%><%@ taglib uri="http://java...原创 2020-02-19 18:46:00 · 1575 阅读 · 0 评论 -
idea环境下运行jsp出现:ClassNotFoundException、NoClassDefFoundError、xxx cannot be resolved to a type等错误的解决方案
ClassNotFoundException、NoClassDefFoundError、xxx cannot be resolved to a type错误的解决方案:1.出现这种问题,首先应该检查类到底存不存在,有没有导入,没有导入请导入在重新运行(重启服务器)。2.注意包名的命名规范、不要带有java、包名为java无法部署成功(低版本tomcat不会提示),若存在,修改包名、重启服务器。...原创 2020-02-13 15:35:24 · 1913 阅读 · 0 评论 -
极简Json格式剖析与fastjson下载和使用
Json存在的意义:Json主要用来做数据的传输,例如发送java中的一个对象,由于对象是存储在内存里的,不能直接将内存里的对象发送出去,这时需要使用序列化(持久化)手段,将对象转换为一系列字符串(比如说Json),在字符串送达目的地时再使用反序列化(Json解析)形成一个对象,就可以实现对象发送,Json格式可以作为一种传递格式。Json数据类型:Json的格式主要包括字符串和数字。Js...原创 2020-02-12 00:25:17 · 211 阅读 · 0 评论 -
JavaWeb中EL表达式和JSTL入门基础和常见用法
EL存在意义:为了使JSP页面的代码简化,起始就是替代页面jsp中的java代码EL使用方法:类似linux获取变量的方法,使用 ${}获取值,这种用法是用来在域里面获得传递的值或者是对象。例:reques.setAttribute(“01”,new X());就可以使用 ${“01”}直接获得对象X。如果放入的是Map集合,可以连续使用key和 . 获得对象如果放入的是List集...原创 2020-02-11 21:15:27 · 273 阅读 · 0 评论 -
JavaWeb中JSP和Servlet的相关知识
JSP中的小知识:JSP注释代码:<%–(包围)–%>引入JAVA包(举例):<%page import ‘java.util.*’%>JSP中的JAVA代码块:<%(包围)%> 在此代码块中可以定义变量和方法,定义的变量为局部变量<%!(包围)%> 定义表达式,只能定义变量,且定义的变量为成员变量<%=(包围)%> 输出表...原创 2020-02-09 19:58:11 · 308 阅读 · 0 评论 -
JavaWeb之xml学习笔记二(dom4j简单使用)
使用dom4j来解析xml文件:首先需要下载dom4j,去官网下载最新版本下载之后,我们先要在ide里创建一个xml用来提取数据以下是用来解析的示例H.xml文件:<?xml version="1.0" encoding="utf-8"?><list> <foo id="a"> <name>Aoo</name&...原创 2019-10-02 16:38:19 · 138 阅读 · 0 评论 -
JavaWeb之xml学习笔记一(约束初步使用)
html和xml的不同点:元素和属性html中的元素和属性都是预先设定的,而xml中没有预想设定的元素和属性,xml是可扩张的标记语言,标记可以用户自定义元素和属性使用目的html使用来显示界面的,注重的是外观和功能而xml是用来传输数据和加载配置的,注重的是传输的效率和便捷功能html可以运行,可以与用户进行交互,而xml不能运行,它像是一个单纯存数据的地方,甚至可以认为它就是一个...原创 2019-09-29 21:41:24 · 217 阅读 · 0 评论