Windows系统 在tomcat安装目录bin文件夹下,修改startup.bat或catalina.bat或setclasspath.bat文件,在 if not "%JRE_HOME%" == "" goto gotJreHome if not "%JAVA_HOME%" == "" goto gotJavaHome 的上面加入 set JA…
将conf中的logging.properties文件中的如下三处改为GBK即可 1catalina.org.apache.juli.AsyncFileHandler.encoding = GBK 2localhost.org.apache.juli.AsyncFileHandler.encoding = GBK java.util.logging…
1.Tomcat指定JDK 当系统中同时存在多个jdk版本时最有用:需要修改tomcat的bin目录下的service.bat和setclasspath.bat两个文件,修改的地方相同。打开这两个文件,在 if not "%JRE_HOME%" == "" goto gotJreHome if not "%JAVA_HOME%" == "" got…
i18n-什么是i18n国际化 国际化(Internationalization)指的是同一个网站可以支持多种不同的语言,以方便不同国家,不同语种的用户访问。 关于国际化我们想到的最简单的方案就是为不同的国家创建不同的网站,比如苹果公司,他的英文官网是:http://www.apple.com 而中国官网是 http://www.apple.com…
i18n 国际化 4.1、什么是 i18n 国际化? 国际化(Internationalization)指的是同一个网站可以支持多种不同的语言,以方便不同国家,不同语种的用户访问。 关于国际化我们想到的最简单的方案就是为不同的国家创建不同的网站,比如苹果公司,他的英文官网是:http://www.apple.com 而中国官网是 http://ww…
书城项目-使用AJAX请求验证用户名是否可用、书城项目-使用AJAX请求修改添加商品到购物车的实现 3.1、使用 AJAX 验证用户名是否可用 UserServlet 程序中 ajaxExistsUsername 方法: protected void ajaxExistsUsername(HttpServletRequest req, HttpSe…
AJAX-什么是AJAX请求 AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 ajax 是一种浏览器通过 js 异步发起请求,局部更新页面的技术。 Ajax 请求的局部更新,浏览器地址栏不会发生变化局部更新不会舍弃原来页面的内容 A…
AJAX 请求 2.1、什么是 AJAX 请求 AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 ajax 是一种浏览器通过 js 异步发起请求,局部更新页面的技术。 Ajax 请求的局部更新,浏览器地址栏不会发生变化局部更新不会舍弃…
JSON-什么是JSON JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,而且很多语言都提供了对 json 的支持(包括 C, C++, C#, Java, JavaScript, Perl, Python等)。 这样就…
1、什么是 JSON? JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,而且很多语言都提供了对 json 的支持(包括 C, C++, C#, Java, JavaScript, Perl, Python等)。 这样就使…
Maven Repository: com.google.code.gson » gson » 2.10 (mvnrepository.com) maven配置 <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifact…
书城项目-使用Filter过滤器实现后台的权限管理、书城项目-ThreadLocal使用介绍、书城项目-使用ThreadLocal确保所有操作都使用同一个Connection来实现事务管理、书城项目-使用Filter统一给所有Service方法都加上try-catch来管理事务、书城项目-使用Tomcat统一管理异常,展示友好的错误页面 书城第八阶…
1.运行tomact时,浏览器页面出现404的原因,可能是修改了项目名称,但没有修改该工程下的xml配置文件中(由于该配置文件不是新建项目时生成的,是因为工程在整合tomact时才生成的,所以其配置路径需要手动修改) 一开始项目名称是jwb,一修改,就出问题了,看了网上博客,才知道如果修改了工程名,也需注意修改.xml配置文件,因为里面的路径工程名…
Filter-什么是Filter过滤器 1、Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2、Filter 过滤器它是 JavaEE 的规范。也就是接口3、Filter 过滤器它的作用是:拦截请求,过滤响应。 拦截请求常见的应用场景有:1、权限检查2、日…
Filter 过滤器 1、Filter 什么是过滤器 1、Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2、Filter 过滤器它是 JavaEE 的规范。也就是接口3、Filter 过滤器它的作用是:拦截请求,过滤响应。 拦截请求常见的应用场景有:1、…
JavaWeb_Code_Book下载
没有导入prefix <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
一、MySQL5.7 MySQL5.7datetime对应Java的java.util.Date数据类型 二、MySQL8.0 MySQL8.0datetime对应Java的java.time.LocalDateTime数据类型 java.time.LocalDateTime是Java 8 的新增日期时间类。
最近在开发JavaWeb项目时,使用C3P0连接方式和DBUtil工具类访问MySQL数据库,MySQL数据库版本5.7.33。 出现错误: java.sql.SQLException: Cannot set collectTime: incompatible types, cannot convert java.time.LocalDateTim…
一、定义 let和const是ES6新增的声明变量的关键词,之前声明变量的关键词是var。 二、let var定义的变量,可以预解析提前调用的结果是undefined,let定义的变量不能预解析,提前调用的结果是 报错。var定义的变量,变量名称可以重复,效果是重复赋值,let定义的变量不能重复,否则执行报错。var定义的变量作用域是全局/局部作用…