Javaweb中的最常见错误及其解决方法 1、200:表示成功处理业务。 2、400 请求出错: 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就 无法重复此请求。解决办法:,遇到400问题,最大几率是出现了数据类型不一致的问题,简单来说是Controller层不用正确读取你发送请求附带的参数。该例是我前端传送JSON格式,使用postmen接收。 一.发现400错误的,第一步确认postmen中发送的数据类型是json。比如Headers中Content-...
Servlet进阶 一、HttpServletRequest接口 HttpServletRequest接口是ServletRequest接口的子接口。 ServletRequest: 是请求的顶层接口, 因为没有对http协议作处理javax.servlet; HttpServletRequest:因为它对http协议做了处理javax.servlet.http; HttpServletRequest接口对象是在创建Servlet实例时由Tomcat容器自动创建并交给Servlet的service方法,从而为我们提供请求服务。 请求对象的作用: 接收客户端的请求, 获取请求的...
第五讲jQuery进阶 一、jQuery特效 (一)知识点介绍 jQuery特效,是指jQuery封装了 JS 的一些用于处理元素的显示与隐藏的比较好看的效果,我们可以通过调用函数直接使用。常用的 jQuery 特效有以下几种: 基本效果:方法名描述show(speed,fn);显示元素hide(speed,fn);隐藏元素toggle(speed,fn);1、使得显示元素隐藏 2、使得隐藏元素显示滑动效果:方法名描述slideDown(speed,fn);显示元素slideUp(speed,fn);隐藏元素slideToggle(sp...
IDEA中javaweb项目发布的目录结构 IDEA中嵌入tomcat发布javaweb项目的原理就是:我们在IDEA中创建maven项目目录,按照需求编写jsp、servlet和其他Java文件,只要我们将项目发布到tomcat上,点击运行tomcat,这IDEA会自动为这个项目打包一个"项目名称-1.0-SNAPSHOT"的文件夹,而tomcat就会去加载这个文件夹 ? "项目名称-1.0-SNAPSHOT"文件夹下存在两个子目录,一个是META-INF,一个是WEB-INF,还有就是我们直接创建在webapp文件夹下...
发送邮件 加载包pom.xml<!-- https://mvnrepository.com/artifact/javax.mail/mail --><dependency><groupId>javax.mail</groupId><artifactId>mail</artifactId><version>1.4.7</version></dependency><!-- https://mvnrepository.com/artifact/javax.activation/activation --><dependency><groupId>javax.activation</groupId><artifactId>activation</artifactId><version>1.1.1</version></dependency>注册页面index.jsp <%@ ...
<!DOCTYPE html> <!-- 声明HTML文档 --> <html lang="en"> <!-- 语言,中文简体:zh-Hans,中文繁体:zh-Hant --> <head> <!-- 文档头部,设置文档编码集,引入的css、Script等 --><!-- meta标签设置网页中的元数据 --><meta charset="UTF-8"> <!-- 字符集 --><meta name="viewport" content="width=device-width, initial-scale=1.0"><!-- 视口 --><meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>网页标题</titl...
1.什么是Context它是Servlet三大域对象之一。Servlet是只有一个实例的对象,也就是说一个Web对象只有一个ConText对象。生命周期特别长,在服务器启动的时候创建,在服务器关闭的时候销毁,(与天地同寿)。2.它的常用方法获取初始化参数 ServletContext.getInitParameter(String name); 首先, 我们要在web.xml中进行写入<context-param> <param-name>jdbcurl</param-name> <param-value>jdbc:mysql://localhost:3306</param-value...
上传文件 文件上传过程![](https://www.icode9.com/i/l/?n=20&i=blog/1619135/202008/1619135-20200829191243070-801329897.png) 文件上传注意事项1.为保证服务器安全,上传文件应该放在外界无法直接访问你得目录下,比如放在WEB-INF目录下 2.为防止文件覆盖现象的发生,要为文件产生一个唯一的文件名 (添加时间戳 或者 uuid 或者MD5 或者位运算) 3.要限制上传文件的大小 4.可以限制上传文件的类型,在收到上传文件名时,要判断...
0、JavaWeb目录结构javaweb-02-servlet:是一个主项目,不必是一个web项目,主要负责导入web项目所需要的包及相关配置。 response01_verification_code:是主项目中的一个web模块,互为父子关系,类似于继承,子项目可以继承夫项目的包。 java:目录就是存放java代码 resources:存放一些静态资源 webapp:web项目中的一些页面,它和部署到Tomcat下的项目目录类似。1、编译后的项目目录target:项目编译后的文件存储位置 classes:...
1、request.getParameter()方法是获取通过类似post,get等方式传入的数据,即获取客户端到服务端的数据,代表HTTP请求数据。 2、request.setAttribute()方法是将request.getParameter()方法获取的数据保存到request域中,即将获取的数据重新封装到一个域中。 3、request.getAttribute()方法是返回在request.setAttribute()封装的域中存在的数据。 下面我们通过一个例子来说明: 点击提交后 详解: 首...
一、css的基本用法 二、综合练习 (1)1、仿页面:(1)2、实现代码:<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>综合练习1</title><style type="text/css">.div1{width: 620px;height: 40px;font-family: 宋体;font-size: smaller;color: dimgray;}.div2{width: 620px;height: 10px;}.div3{width: 620px;height: auto;}.div3 span{display: inline-block;vertical-align: middle;padding: 5px 8px...
1.jsp初识 概述:JSP就是Java Server Pages(java服务器端页面),其实就是在HTML中嵌入java代码 为什么要学习jsp SUN公司提供了动态网页开发技术:Servlet,但是,Servlet自身有一些缺点,sun公司发现了这些问题,就提出了一个新的动态网页开发技术jsp Servlet的缺点:Servlet需要进行配置,不方便维护 Servlet很难向网页中输出HTML页面内容jsp的运行原理 jsp文件被翻译成了java文件,这个java文件就是一个Servlet,将这个java文件编...
login.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html><head><title>demo</title></head><body><form action="login" method="post">user:<input type="text" name="user">passsord<input type="password" name="password"><input type="submit" name="提交"></form></body> </html>web.xml<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="...
1. 首先在云服务器安装Tomcat 跳转链接 2. 云服务器安装的Tomcat克隆一份到本地(就把那个Tomcat文件夹下载到本地就好了) 3. 开始IDEA创建 JAVAweb 项目 ① New project (企业版才有 JAVAEE 选项)这个地方应该是空的,因为还没配置② 配置导入 Tomcat这里导入Tomcat文件夹位置,就是你下载下来的那个然后就导入成功了 ③ 然后创建后的项目结构是这样的这个文件就是首页文件这里面是项目配置文件然后我把首页文件编辑一下④ 然后...