分类: JavaWeb 学习记录

20 篇文章

Tomcat指定JDK
Windows系统 在tomcat安装目录bin文件夹下,修改startup.bat或catalina.bat或setclasspath.bat文件,在 if not "%JRE_HOME%" == "" goto gotJreHome if not "%JAVA_HOME%" == "" goto gotJavaHome 的上面加入 set JA…
JavaWeb ideaTomcat部署失败的原因之一
1.运行tomact时,浏览器页面出现404的原因,可能是修改了项目名称,但没有修改该工程下的xml配置文件中(由于该配置文件不是新建项目时生成的,是因为工程在整合tomact时才生成的,所以其配置路径需要手动修改) 一开始项目名称是jwb,一修改,就出问题了,看了网上博客,才知道如果修改了工程名,也需注意修改.xml配置文件,因为里面的路径工程名…
JavaScript let、const与var的区别
一、定义 let和const是ES6新增的声明变量的关键词,之前声明变量的关键词是var。 二、let var定义的变量,可以预解析提前调用的结果是undefined,let定义的变量不能预解析,提前调用的结果是 报错。var定义的变量,变量名称可以重复,效果是重复赋值,let定义的变量不能重复,否则执行报错。var定义的变量作用域是全局/局部作用…
kaptcha谷歌验证码工具
Kaptcha 简介 Kaptcha 是一个可高度配置的实用验证码生成工具,可自由配置的选项如: 验证码的字体验证码字体的大小验证码字体的字体颜色验证码内容的范围(数字,字母,中文汉字!)验证码图片的大小,边框,边框粗细,边框颜色验证码的干扰线验证码的样式(鱼眼样式、3D、普通模糊、...) Kaptcha 详细配置表 kaptcha.border…
beanUtils下载方式
1、直接到官网下载 BeanUtils – Download Apache Commons BeanUtils 2、下载之后解压,保存在项目中lib目标下即可。 3、同时还需要导入一个 commons-logging-1.2.jar 4、登录进入Common Logging官网: Apache Commons Logging - Overview点…
阅读源码的利器——Intellij-IDEA-Replace-in-Path-使用技巧
搜索/替换 技巧 阅读源码的利器 1、Match case: 如果勾选该按钮,搜索时将区分大小写字母。 2、Preserve case:如果勾选该按钮,搜索时不区分大小写,但替换的时候,将会把你给定的字符串的首字母替换成小写。 比如,你输入 HelloWorld,将会被替换成 helloWorld。 3、regex:可以使用正则表达式搜索,可参照 …
Parameter&Attribute的区别
本质的区别 Parameter是参数,本质上是字符串String,对其操作的方法只有getParameter(“参数名”)Attribute是属性,本质上是对象Object,对其操作的方法有setAttribute(“属性名”,属性)和getAttribute(“属性名”) 对象的区别 对Parameter进行操作的对象只能是request对象,P…
JavaSE、JavaEE、Jakarta EE、Spring、JavaMe 的区别
说明 下面记录一下 JavaSE、JavaEE、JavaMe 的区别。 为什么会有 java 2 的名称 1998年12月,SUN公司发布了JDK1.2,开始使用Java 2 这一名称。目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)…
MIME 类型大全
多用途Internet邮件扩展(MIME)类型 是一种标准化的方式来表示文档的性质和格式。 它在IETF RFC 6838中进行了定义和标准化。互联网号码分配机构(IANA)是负责跟踪所有官方MIME类型的官方机构,您可以在媒体类型页面中找到最新的完整列表。 浏览器通常使用MIME类型(而不是文件扩展名)来确定如何处理文档;因此服务器设置正确以将正…
war和war exploded的区别
war和war exploded的区别 war模式:将WEB工程以包的形式上传到服务器 ; war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器; (1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布; (2)war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tom…
Tomcat 10中Servlet无法正常使用的解决办法
Tomcat 10中Servlet无法正常使用的解决办法 问题描述 在一个java EE项目中,部署了Tomcat 10版本的服务器,在运行过程中发现webapp里面的项目都可以正常跑起来,但是写的servlet文件全都没反应,经过反复检查,确认代码是没有问题的。 原因分析 查了资料才知道原来在Tomcat 10中把包名从以往版本的javax改成了…
解决tomcat控制台出现乱码
问题 乱码的界面如下: 分析问题 出现乱码的情况是,tomcat支持的编码格式与控制台不一致导致的,所以可以查看控制台编码格式。 打开cmd,查看属性: 可以看出控制台支持的编码格式为GBK 现在有两种方法解决:我们可以修改控制台的编码格式,或者修改tomcat的编码格式。 优先考虑修改tomcat的日志编码格式。 解决方案 找到 Tomcat解压…