
JavaWeb
想到的名字都被人用了
这个作者很懒,什么都没留下…
展开
-
Cookie中path总结
一、Cookie中的pathcookie中的path是cookie生效的范围,一般场景下cookie是服务器返回给客户端的一段数据,并且在该cookie的作用域内,每次请求都会在请求头中自动带上该cookie。而path就是这个cookie的作用域范围。/fileUp/userLogin下创建的cookie默认范围是/fileUp/**。此时请求/fileUp/userLogin/aa会带上该cookie,但访问/fileUp/aa则不会。二、当我们使用默认的path值cookie的默认path是根原创 2021-11-17 22:01:46 · 13497 阅读 · 0 评论 -
MyErp-人事管理系统的问题总结
一、页面之间的传参问题在jsp中,页面是可以通过param对象拿到路由参数的,而当我们采用传统的html方式,这种方法将不再适用。我们可以采取如下的方法来解决这个问题。在该业务场景下,当我们点击修改后会跳到修改页面,而修改页面需要拿到部门的有关数据,在不使用jsp的情况下我们可以通过session来解决这个问题,当点击修改时,用ajax发送请求给后台,后台在session中设置一个属性来保存数据,随后浏览器发生页面跳转,当修改页面加载完成时发送ajax请求向后台拿session中存放的数据。该方法原创 2021-10-17 21:25:10 · 547 阅读 · 0 评论 -
poi-生成excel文档并返还给浏览器
处理请求代码public void exportExcel(HttpServletRequest req, HttpServletResponse resp) throws IOException { //1.设置响应类型 resp.setContentType("application/vnd.ms-excel"); resp.setHeader("Content-Disposition","attachment;filename=\"duty.xls\"原创 2021-10-17 20:21:34 · 416 阅读 · 0 评论 -
Ajax-三级联动
一、导入数据表和gson.jar该表包括了中国所有的省、市、县、区,它们之间通过parentid关联。二、后端代码由于每一级的数据都是根据上一级的id查询而来,逻辑十分相似,故我们只需要一个接口就可以完成三级甚至更多级的联动,在这个案例中我们的核心查询就是select * from area where parentid=#{pid}entitypackage com.codeXie.entity;import java.io.Serializable;public class Area原创 2021-10-03 17:02:15 · 353 阅读 · 0 评论 -
JvaWeb-文件上传、文件下载、FileItem的常用方法
文件上传1.导入jar包2.FileItem常用方法System.out.println("name"+item.getFieldName()+"文件名"+item.getName()+"数据大小"+item.getSize()+"文件类型"+item.getContentType()+"是不是文本表单项"+item.isFormField());3.上传文件由于我们的表单包含文件表单项,所以我们不能再通过文本方式来提交参数,而应该用二进制的方式(<form method="原创 2021-10-01 14:11:32 · 398 阅读 · 0 评论 -
分页类-pageBean
一、pageBean我们的pageBean包括六个字段,分别是:每页记录条数、当前页号、总页数、记录总数、展示页面集合以及显示到页面的数据集,我们的目的是根据前端传回来的当前页号和每页记录数量,得到显示的数据集合并且及时更新我们的页面集合、当前页号、总页数和总记录数。public class PageBean<T> { private int size = 5; //每页显示记录条数 private int index = 1; //当前页号 private int原创 2021-10-01 09:00:20 · 2347 阅读 · 0 评论 -
JSP-记住密码、三次密码错误后锁定
一、记住密码的实现记住密码我们可以通过cookie来实现,当用户登录时,若账号密码正确则为账号和密码创建cookie,再去判断是否勾选记住密码选项,若勾选上则设置cookie的有效时间为半小时,若没有勾选上则...原创 2021-09-29 15:11:11 · 1473 阅读 · 0 评论 -
JSP-JSTL表达式
一、导入jar包并在需要使用JSTL的文件中使用如下标签<%@ taglib uri=“标签库的定位” prefix=“前缀(简称)” %><%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core”%>二、常用的JSTL标签1.设置属性<c:set var="msg" value="a"></c:set><c:out var="${msg}" default="信息未找到"原创 2021-09-28 19:40:43 · 155 阅读 · 0 评论 -
JSP-EL表达式和JSP九大内置对象
EL表达式详解EL表达式内置对象详解原创 2021-09-24 14:17:45 · 167 阅读 · 0 评论 -
maven-解决xml文件不能及时更新到target问题
步骤一:配置pom.xml给pom.xml添加如下代码<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <原创 2021-09-24 12:31:34 · 530 阅读 · 0 评论 -
JSP-错误页面的处理
一、常见的http请求状代码及原因1xx100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx(成功)3xx(重定向,表示完成请求,需要进一步操作)4xx (请求错误)400 (错误请求) 请求语法错误401(未授权) 请求要求身份验证,对于需要登录的网页,服务器可能返回此响应403(禁止) 服务器拒绝请求404(未找到) 服务器找不到请求的网原创 2021-09-24 11:14:36 · 726 阅读 · 0 评论 -
Servlet-请求与响应
一、JSP校验一般我们在提交表单的时候会在前端进行信息校验,但有些用户会故意直接访问校验的那个jsp,如果这样的次数多了,服务器不停调用数据库无疑会大大增加服务器的负担,所以我们可以在服务器端增加一个校验。前端<form action="DoLogin"> <p>账号:<input type="text" name="user"><span class="span_user"></span> </p> <p&原创 2021-09-18 22:53:47 · 139 阅读 · 0 评论 -
JSP-初始jsp和servlet
一、JSPJSP是一种特殊的文件格式,它能够在html中嵌入Java代码,但它本质是一个Servlet子类JSP的执行流程:浏览器向服务器请求JSP——>服务器找到对应的JSP文件——>将它翻译成Java代码并编译执行——>将执行的结果返回给服务器下面给出一段简单的JSP代码<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>原创 2021-09-16 12:44:08 · 196 阅读 · 0 评论