利用Velocity模板引擎,可以将一段字符串作为模板,通过模板内置变量来生成代码。程序用vscode运行的,完整代码下载。
笔记来自哔哩哔哩里的教程,只记录关键点。1.普通参数2.POJO类型参数3.嵌套POJO类型参数4.数组类型参数5.集合类型参数普通参数:url地址传参,地址参数名与形参变量名相同,定义形参即可接收参数。如果形参与地址参数名不一致,则需增加简单数据类型一般处理的是参数个数比较少的请求,如果参数比较多,那么后台接收参数的时候就比较复杂,这个时候我们可以考虑使用POJO数据类型。POJO参数:请求参数...
在这里可以指定哪些路径是需要登录验证的,哪些路径不需要登录验证。我这里使用的是Spring MVC 2.7.6 版本,可以通过代码来配置,不用去配置xml文件了。1.新建一个登录拦截器:LoginInterceptor.java,注意拦截器顶部的@Component注解。2.新建针对登录过滤器的配置类:LoginConfiguration.java。则跳转至系统登录页,登录成功后,跳转到用户之前访...
背景
用.net asmx写webservice时,返回结果是xml格式,向下面这样:
?xml version="1.0" encoding="utf-8"?
soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.text.SimpleDateFormat;
import java.util.Date;
....
一、基本类型
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
byte:
byte 数据类型是8位、有符号的,以二进制补码表示的整数;
最小值是 -128(-2^7);
最大值是 127(2^7-1);
默认值是 0;
byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一...
1.修改工作空间默认编码
window -gt; preferences -gt; General -gt; Workspace2.修改文件的编码
在Eclipse项目文件上右键,选择Properties,点击Resource选择修改编码格式3.修改某文件类型的编码
window -gt; preferences -gt; General -gt; Content Types
右...
Tomcat常用作servlet的运行容器,在JavaWeb开发中广泛使用,相当于Windows Server上的IIS,作为Web服务器提供服务。
Tomcat下载地址:https://tomcat.apache.org/
里面有很多个版本,至于哪个版本有什么功能,版本之间有什么区别,刚接触这东西,我也搞不懂,为了稳妥起见,我使用的是Tomcat 8。
习惯了windows下傻瓜式...
做为一个长期从事.NET平台开发工作的开发者,最近因工作需要,需要了解Java Web相关的一些知识,打算将学习Java Web的过程用博客的方式记录一下,方便自己备查,也可以给有相同经历的童鞋参考。
第一步:安装JDk环境
搭建Java开发环境一般需要同时安装JDK和JRE。
JDK:指Java开发工具包Java Development Kit,开发Java程序时必需,JDK里包...