什么是国际化 国际化是在软件设计和文档开发过程中,使得功能和代码设计能处理多种语言和文化习俗,在创建不同语言版本时,不需要重新设计源程序代码的软件工程方法。 通俗而言就是我写一个欢迎登陆的页面,中国人来看就是欢迎登陆,美国人看就是welcome,这…
Struts2之-拦截器详解
什么是拦截器 拦截器是Struts2的核心组成部分,它可以动态的拦截Action调用的对象,类似与Servlet中的过滤器。Struts2的拦截器是AOP(Aspect-Object-Programming,面向切面编程)的一种实现策略,是可插拔的,需要某…
Struts2与Servlet的文件上传下载详解
servlet普通方法实现文件上传 具体不详细介绍,有兴趣的可以研究一下,以下文章的第一种方法就是普通的方法实现的。 Servlet实现文件上传的几种方法 servlet引入jar包方式实现文件上传 当使用了enctype=”multipart…
Struts2之-配置文件struts.xml详解
常用的配置 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configu…
Struts2之-用marven配置Struts2项目
什么是Strut2 1、Struts2 是一个非常优秀的MVC框架,基于Model2 设计模型 由传统Struts1和WebWork两个经典框架发展而来 2、Strust2 核心功能 (1)允许POJO(Plain Old Java Objects)对象 …
SublimeText3文件夹内的批量替换和正则表达式详解
在平时的工作我们需要对多个文件中的某些内容换为其他内容时,一个个修改其实是很费时费力的事情,而且这种事情也不应该浪费我们如此多的精力了时间,我们可用通过SublimeText3这个软件的批量替换功能来实现。 下面我们先来看看怎么使用SublimeText3…
SourceTree使用方法(拉取、提交、推送、获取、冲突解决、分支管理)
概念 丢弃:放弃未暂缓区的所有修改(工作区中的修改不会添加到版本控制,就是修改的东西不想提交,就直接丢弃) 移除:直接删除文件 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库 提交(commit):将暂存文件上传到本地仓库(我们在…
SourceTree安装破解和添加Gitlab密匙
下载 官网下载地址 https://www.sourcetreeapp.com/ 安装环境 安装 .NET Framework 4.7.2 https://dotnet.microsoft.com/download/thank-you/net472 安装破…
javaweb之jsp详解三-EL表达式和JSTL略解
表达式语言(Expression Language)简称EL,它是JSP2.0中引入的一个新内容。通过EL可以简化在JSP开发中对对象的引用,从而规范页面代码,增加程序的可读性及可维护性。EL为不熟悉Java语言页面开发的人员提供了一个开发Java Web…
javaweb之jsp详解二
JSP的九大内置(隐式)对象 在JSP中有九个对象可以直接使用而不用获取,在JSP转为Servlet的过程中会帮我们定义获取好,所以可以直接使用,如下。 final javax.servlet.jsp.PageContext pageContext; ja…