随笔分类 - JavaWeb
摘要:一、使用反射实现服务端口与JSON之间的数据传递 在客户端传入用户对象,后台通过格式转换实现在窗口弹出用户信息: 用户类: package com.zhixi.entity; /** * 创建学生对象 */ public class User { private int userId; privat
阅读全文
摘要:转载自: https://blog.csdn.net/h1192341606/article/details/106027459
阅读全文
摘要:一、Maven(重点:约定大于配置) Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven这个单词来自于意第绪语(犹太语),意为知识的积累,一个容易的方式发布项目的信息,以及一种简单的方式在多个项目中共享JARs、 1.1、 Maven
阅读全文
摘要:话不多说这么晚了……00:40:19 两种打war包方式,我自己的理解: 一种是打成编译后的文件,可以放在Windows上面运行的、 一种是打成.war文件,放在Linux服务器上面的 重要:要打包的项目一定是只有一个模块的项目,否则会将其他模块的内容也一起打包成.war文件 第一种: 在maven
阅读全文
摘要:一、邮件收发原理: 二、传输协议: SMTP协议发送邮件:我们通常把处理用户smtp请求(邮件发送请求)的服务器称之为SMTP服务器(邮件发送服务器)。 POP3协议接收邮件:我们通常把处理用户pop3请求(邮件接收请求)的服务器称之为POP3服务器(邮件接收服务器)。 三、概述: 我们将用代码完成
阅读全文
摘要:在Web应用中,文件上传和下载功能是非常常用的功能,今天来讲一下 JavaWeb中的文件上传和下载功能的实现。 1、准备工作 对于文件.上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。 一般选择采用apache的开源工具common-fileupload这个文件上传组件。 common
阅读全文
摘要:1、前言 使用IDEA每次启动项目都是漫长的等待,想启动什么都要费很大的功夫、打开idea...启动项目... 既然Tomcat下有专门的webapps,我们就可以将编译过的项目文件放到下面,然后启动Tomcat通过地址栏访问项目了、 2、IDEA生成编译后的项目文件 看图即可 3、拷贝到Tomca
阅读全文
摘要:1、Tomcat的下载 Tomcat有exe安装版的,为了方便平时使用都是使用免安装的、下载即用64位下载源码包地址放下面了: https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41-wi
阅读全文
摘要:只需要在请求要转发前设置编码的格式就能解决使用:jsp:param标签出现的中文乱码问题, 同时在JSP页面添加如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 注意:
阅读全文
摘要:前言: 模拟我们日常使用网页使用账号密码进行登录网页,验证用户名和密码 用户数据表: drop table if exists t_user; create table t_user( id int(10) primary key auto_increment, username varchar(3
阅读全文
摘要:前言: 经常在网上点开一个链接,就可以让你下载一个文件,比如jar,jdk等的文件。就通过response实现这种下载文件、 实现步骤: 1.要获取下载文件的路径2.下载的文件名是啥?3.设置想办法让浏览器能够支持下载我们需要的东西4.获取下载文件的输入流5.创建缓冲区6.获取OutputStrea
阅读全文
摘要:前言: 昨天看学习视频的时候,看到up主在jar包双击一下就可以运行项目,就想着我也来研究下、 第一种:适用于已经在模块中有MATA-INF目录的情况(步骤多一些,不太推荐) 一、构建模块 1、下面这个是我的一个贪吃蛇小游戏的模块: 2、构建项目结构:快捷键(Ctrl+Alt+Shift+S) 也就
阅读全文
摘要:AJAX: Asynchronous JavaScript And XML(异步的JavaScript和XML)。 需求: 同步编程出现的问题:比如在页面输入用户名跟密码的时候,如果密码出现错误,页面就会重新加载,然后重新输入账号密码,很影响用户体验! 而AJAX是用来解决以上问题的。用户鼠标离开用
阅读全文
摘要:前言 我们在登录网页的时候有时候会见到有几个字叫十天内免登陆复选框,比如126邮箱的登录页面 实现: 这里我们就要使用Cookie技术,Cookie技术是Web开发中必备的技术之一。 先开看下我的项目结构,下面直接贴代码,代码里面有详细的注释。 登录页面index.html <!DOCTYPE ht
阅读全文
摘要:ServletConfig中有哪些方法: javax.servlet.ServletConfig; String getInitParameter(String name): 通过name获取value Enumeration getInitParameterNames(): 获取所有初始化参数的名
阅读全文
摘要:关于Servlet对象的生命周期 1、什么是生命周期? 生命周期表示一个java对象从最初被创建到最终被销毁,经历的所有过程。 2、Servlet对象的生命周期是谁来管理的?程序员可以干涉吗? Servlet对象的生命周期,javaweb程序员是无权干涉的,包括该Servlet对象的相关方法的调用,
阅读全文