JavaWeb开发入门
文章平均质量分 88
JavaWeb入门基础篇
Alfred_XiaJL
路虽远,行则将至;事虽难,做则必成。
展开
-
Java基础之集合篇(内容超详细,带你轻松搞懂List、Set和Map的使用)
Java集合的一个小结,包括Colletion和Map等。原创 2021-12-04 12:14:33 · 1766 阅读 · 0 评论 -
Java中的异常处理机制
1.1 概念异常(Exception 也称例外)就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序• 所需文件找不到• 网络连接不通或中断• 算术运算错 (被零除…)• 数组下标越界• 装载一个不存在的类或者对null对象操作• 类型转换异常…Java的异常处理是通过5个关键字来实现的:try、catch、 finally、throw、throws1.2 异常处理try-catch• 情况1:try块中代码没有出现异常• 不执行catch块代码,执行catch块后原创 2021-12-04 11:27:29 · 130 阅读 · 0 评论 -
HttpServletRequest应用之获取请求参数
在实际开发中,经常需要获取表单提交的表单数据,如用户名、密码、电子邮件等。获取请求参数的方法String getParameter(String name)该方法用于获取指定名称的参数值,如指定名称的参数含有多个,则方法返回第一个出现的参数值。String [] getParameterValues(String name)HTTP请求消息中含有多个相同名称的参数,如要获取HTTP请求消...原创 2020-04-27 17:21:04 · 2459 阅读 · 0 评论 -
HttpServletResponse应用之请求重定向
概念: 所谓请求重定向就是在Web服务器接受到客户端的请求后,可能由于某些条件的限制,不能访问当前请求URL所指向的Web资源,而是指定了一个新的资源路径,让客户端重新发送请求。原理: 为实现请求重定向,在HttpServletResponse接口中,定义了一个sendRedirect()方法,该方法用于生成302响应码和Location响应头,从而通知客户端重新访问Location响应头中指定...原创 2020-04-22 22:28:36 · 1927 阅读 · 0 评论 -
HttpServletResponse应用之网页定时刷新并跳转
应用场景;在web开发中,有时候需要让网页自动刷新并跳转,如在付款时一般会从付款成功页面跳转至订单详情页。实现方法:在HTTP中,定义了一个Refresh头字段,它可以通知浏览器在指定的时间内自动刷新并跳转到其他页面。实现代码:package readPath;import java.io.IOException;import javax.servlet.ServletExcept...原创 2020-04-22 21:30:20 · 700 阅读 · 0 评论 -
HttpServletResponse应用之页面中文输出乱码问题解决方案
中文输出乱码问题:由于计算机中的数据都是以二进制形式存储的,因此,当传输文本时,就会发生字符和字节之间的转换。字符与字节的转换是通过查码表完成的,将字符转换成字节的过程称为编码,将字节转换成字符的过程称为解码,如果编码和解码不一致,就会出现乱码问题。解决方案:在HttpServletResponse对象中,提供了两种常见的乱码解决方案:第一种方式://设置HttpServletRespo...原创 2020-04-22 21:08:42 · 458 阅读 · 0 评论 -
用Servlet实现统计网站被访问次数的功能
思路:1.新建一个Servlet类继承HttpServlet,重写doGet()和doPost()方法;2.在doPost方法中调用doGet()方法,在doGet()方法中实现统计网站被访问次数的功能,用户每请求一次servlet,使得访问次数times加1;3.获取ServletContext,通过它的功能记住上一次访问后的次数。实现代码:package readPath;imp...原创 2020-04-22 20:09:41 · 12440 阅读 · 4 评论 -
Servlet学习笔记(上)
1.Servlet技术什么是Servlet技术?a)Servlet程序是一个接口;b)Servlet是javaWeb三大组件之一。三大组件分别是:filter过滤器、Servlet程序、listener监听器;c)Servlet程序是运行在web服务器上的java小程序,可以用来接收客户端的请求以及响应客户端(浏览器)。2.手动实现Servlet程序①需要编写一个类去是实现Servle...原创 2020-03-26 20:42:15 · 153 阅读 · 0 评论 -
JavaWeb之利用MVC三层架构和Servlet+Jsp+JDBC实现用户登陆注册功能
一、相关技术MVC三层架构、Servlet、Jsp、JDBC 、EL和JSTL标签的使用。二、核心代码dao层,实现连接数据库的操作类DB。package user.dao;import java.sql.*;import user.entity.User;public class DB { private static final String JDBC_DRIVER ...原创 2020-03-16 14:09:24 · 2095 阅读 · 0 评论