随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
posts - 398,comments - 0,views - 13万

随笔分类 -  Servlet

1
记录JavaWeb的练习小项目
摘要:项目整体: 将爬取或下载的股票数据存储到MySQL数据库,然后从MySQL数据库读取股票数据: 编写前端代码,展示前端首页: <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ page language="java" 阅读全文
posted @ 2022-06-06 17:58 时间完全不够用啊 编辑
非法访问:此Web应用程序实例已停止。无法加载[]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。
摘要:出现原因: 在服务器启动状态下修改后端文件; 解决方法:修改tomcat目录下conf文件夹下的*context.xml*\ 最下边找到Context标签,添加一行属性为: reloadable=“false” reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在W 阅读全文
posted @ 2022-05-12 13:14 时间完全不够用啊 编辑
名为 [HomeServlet]和 [servlet.HomeServlet] 的servlet不能映射为一个url模式(url-pattern) [/HomeServlet]
摘要:映射冲突:Servlet使用标注@的时候指定了一个路径,然后web.xml配置中又配置了一个路径,所以冲突了 删除@标注就行 阅读全文
posted @ 2022-05-10 11:53 时间完全不够用啊 编辑
JSP-Servlet修改后无需重启服务器的配置
摘要:一般在修改Servlet等java类后需要重启Tomcat才能生效,而当在conf文件夹下的context.xml进行配置就可以不用重启就能生效: 在<Context>标签中添加 reloadable="true"就行,但是只适合开发阶段,因为开启它会导致一些毛病。 阅读全文
posted @ 2022-04-25 10:11 时间完全不够用啊 编辑
Filter过滤器使用session做一个简单的权限访问功能
摘要:简介: 同样需要用到EL表达式,那么就需要导入对应的jar包; 参考:https://www.cnblogs.com/0099-ymsml/p/16143473.html 使用session记录请求访问的信息,然后再通过过滤器中判断是否放行,不放行则打回登录页面; 首先需要创建的文件有: Admin 阅读全文
posted @ 2022-04-14 15:54 时间完全不够用啊 编辑
Filter过滤器访问权限的简单实现
摘要:简介: 同样需要用到EL表达式,那么就需要导入对应的jar包; 参考:https://www.cnblogs.com/0099-ymsml/p/16143473.html 通过对用户登录名的识别来判断用户属于游客、普通用户还是管理员,然后将其分配到对应的页面。 首先需要创建几个文件: LoginSe 阅读全文
posted @ 2022-04-14 14:13 时间完全不够用啊 编辑
Servlet之自定义请求处理方法并通过反射设置
摘要:简介: 获取浏览器发送的参数,然后通过反射获取接收参数的对应方法; 这样通过反射进行方法的调用,当类中需要增加一个或多个方法时,就不需要做多个参数(方法名)的识别判断,且不用将每一个方法都进行一次调用,只需要将获取的Method使用invoke()调用即可,大大地减少了重复操作。 代码: packa 阅读全文
posted @ 2022-04-11 15:12 时间完全不够用啊 编辑
servlet之自定义方法并请求
摘要:简介: 在新建的servlet中自定义想要的方法并在浏览器中请求对应的方法; 思路: 所有的请求都是在service()方法中处理的,那么想要使用其它的请求处理方法,就必须在service()方法中进行调用,而调用什么方法就得要用户自己输入参数进行区分了。 再次回顾Servlet的生命周期方法: 开 阅读全文
posted @ 2022-04-11 12:08 时间完全不够用啊 编辑
servlet之获取类路径下的资源文件及web文件在电脑中的位置分布
摘要:使用ClassLoader获取的文件位置1(包外): 代码: package demo1; import java.io.IOException; import java.io.InputStream; import javax.servlet.ServletException; import ja 阅读全文
posted @ 2022-04-10 17:03 时间完全不够用啊 编辑
servlet之统计访问数量
摘要:思路: 1、首先设置一个变量记录访问次数初值为1(打开即访问); 2、判断ServletContext对象中的count属性是否为空; 空:在ServletContext对象中添加一个新的count属性值,并赋初值为1; 非空:获取ServletContext对象中的count属性值,将count加 阅读全文
posted @ 2022-04-10 12:57 时间完全不够用啊 编辑
servlet之使用ServletContext获取资源路径
摘要:资源存放位置: 获取路径: package cn.ServletContext.ml; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.S 阅读全文
posted @ 2022-04-10 12:05 时间完全不够用啊 编辑
servlet之ServletContext获取公共的初始化参数
摘要:简介: Servlet也可以获取初始化参数,但它是局部的参数;也就是说,一个Servlet只能获取自己的初始化参数,不能获取别人的,即初始化参数只为一个 Servlet准备!可以配置公共的初始化参数,为所有Servlet而用!这需要使用servletContext才能使用! 通过参数名称获取参数值: 阅读全文
posted @ 2022-04-10 11:44 时间完全不够用啊 编辑
servlet之域对象功能(PageContext、ServletRequest、HttpSession、ServletContext)
摘要:简介: 所有的域对象都有存取数据的功能,因为域对象内部有一个Map用来存储数据; ServletContext接口: javax.servlet Interface ServletContext public interface ServletContext - 获取方法:public Servle 阅读全文
posted @ 2022-04-06 16:51 时间完全不够用啊 编辑
servlet之servlet配置文件在Tomcat中的父文件
摘要:简介: 在Tomcat中有一个web.xml的文件,内容如下: <servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-cla 阅读全文
posted @ 2022-04-06 15:38 时间完全不够用啊 编辑
servlet之线程、服务器启动就创建的配置
摘要:简介: Servlet是非线程安全的,所以其效率高,速度快,但是在多线程的情况下容易出错; 那么为了避免这种情况,有几点注意事项: 1、不要在Servlet中创建成员,仅创建局部变量即可 2、可以创建无状态成员(例如:一个类中只有一个print方法,那么在Servlet中创建其实例化对象不会因为多线 阅读全文
posted @ 2022-04-06 15:22 时间完全不够用啊 编辑
Servlet之HttpServlet
摘要:HttpServlet简介: javax.servlet.http.HttpServlet public abstract class HttpServlet extends GenericServlet implements Serializable NO 方法名称 参数 返回值 作用 1 pro 阅读全文
posted @ 2022-04-05 19:48 时间完全不够用啊 编辑
servlet之GenericServlet抽象类
摘要:GenericServlet抽象类: 这个抽象类其实是一种扩展类,与Servlet接口没有很大区别,但是又有所不同。 API: https://docs.oracle.com/javaee/5/api/ public abstract class GenericServlet extends jav 阅读全文
posted @ 2022-04-04 17:12 时间完全不够用啊 编辑
servlet之ServletConfig
摘要:简介: public interface ServletConfig public ServletConfig getServletConfig() { System.out.println("getServletConfig()。。。。"); return null; } Servlet中的Ser 阅读全文
posted @ 2022-04-04 16:25 时间完全不够用啊 编辑
servlet之继承结构了解与初步使用
摘要:Servlet NO javax.servlet. Servlet javax.servlet. GenericServlet javax.servlet.http. HttpServlet 继承结构 public interface Servlet public abstract class Ge 阅读全文
posted @ 2022-04-04 14:39 时间完全不够用啊 编辑
Java之创建web项目后没有web.xml文件
摘要:创建了web项目后发现没有web.xml配置文件: 项目名右击:选择 完成 阅读全文
posted @ 2022-04-04 13:59 时间完全不够用啊 编辑

1
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示