![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaEE
文章平均质量分 89
kevin_love_it
love and freedom!
展开
-
maven命令1
1. mvn help:describe你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它会告诉你一切的.参数: 1. -Dplugin=pluginName 2. -Dgoal(或-Dmojo)=goalName:与-Dplugin一起使用,它会列出某个插件的goal信息,如果嫌不够详细,同样可以加-Ddetail转载 2017-03-13 16:37:59 · 297 阅读 · 0 评论 -
struts2中的struts.xml配置文件详解
<!-- package提供了将多个Action组织为一个模块的方式 package的名字必须是唯一的 package可以扩展 当一个package扩展自 另一个package时该package会在本身配置的基础上加入扩展的package 的配置 父package必须在子package前配置 name:package名称转载 2017-03-16 19:41:22 · 1580 阅读 · 0 评论 -
struts2标签的使用
要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码:taglib prefix="s" uri="/struts-tags" %> If elseif else描述:执行基本的条件流转。参数:名称必需默认类型描述备注test转载 2017-03-16 19:24:33 · 258 阅读 · 0 评论 -
struts2解决文件上传下载中文乱码问题
解决上传中文乱码问题异常信息:"Can not find a Java.io.InputStream with the name [downLoadFile] in the invocation stack. Check the tag specified for this action."解决方法第一步:struts.xml中配置统一编码第二步:在DownLoadFileA原创 2017-03-16 17:51:07 · 1199 阅读 · 0 评论 -
struts2中使用validate校验数据
1.Action中的validate()方法Struts2提供了一个Validateable接口,这个接口中只存在validate()方法,实现这个接口的类可直接被Struts2调用,ActionSupport类就实现了Vadidateable接口,但他的validate()方法是一个空方法,需要我们来重写。validate()方法会在execute()方法执行前执行,仅当数据校验转载 2017-03-15 18:21:32 · 367 阅读 · 0 评论 -
struts2中继承ActionSupport类的作用
Action 跟 Actionsupport 的区别当我们在写action的时候,可以实现Action接口,也可以继承Actionsupport这个类.到底这两个有什么区别呢?Action接口有:public static final java.lang.String SUCCESS = "success";public static final java.lang.Stri转载 2017-03-15 16:49:26 · 1464 阅读 · 0 评论 -
struts2的工作原理
原理图如下:上图来源于Struts2官方站点,是Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤(可查看源码:https://github.com/apache/struts):1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionC转载 2017-03-15 10:22:12 · 239 阅读 · 0 评论 -
weblogic修改控制台密码
weblogic安装后,很久不用,忘记访问控制台的用户名或者密码,可通过以下步骤来重置用户名密码。版本:WebLogic Server 11g说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录 例如我的做测试的域的根目录 DOMAIN_HOME=/bea/weblogic/user_projects/domains/mydomain1.为了保证操作安全,备份转载 2017-12-15 19:49:52 · 3856 阅读 · 0 评论 -
Web工程下读取文件的几种方法
1、读取文件系统路径文件 * 一定要使用绝对路径String fileName = getServletContext().getRealPath("/index.jsp"); // 读取WebRoot下String fileName2 = getServletContext().getRealPath("/WEB-INF/a.properties");// 读取WebRoot/W转载 2017-12-18 22:24:42 · 1456 阅读 · 0 评论 -
分库分表笔记整理
mysql的分库分表笔记整理转载 2019-03-03 21:57:05 · 309 阅读 · 0 评论 -
高并发解决方案(缓存、降级、限流)之限流笔记
转载自:jinnianshilongnian高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务(如评论、下单)、频繁的复杂查询(评论的最后几页),因此需有...转载 2019-03-03 22:20:09 · 5702 阅读 · 0 评论 -
struts2标签以及获取parameter,request,session,application中的值
struts2标签使用:http://blog.csdn.net/chen_zw/article/details/8161230struts2标签获取parameter,request,session,application中的值:http://blog.csdn.net/u012230055/article/details/40544495转载 2017-08-26 17:02:16 · 233 阅读 · 0 评论 -
富文本编辑器的使用
转载:http://www.cnblogs.com/pacer/archive/2010/01/08/1641986.html转载 2017-08-26 17:00:36 · 321 阅读 · 0 评论 -
maven命令2
【maven常用命令】①创建java项目----------------------------------输入:mvn archetype:generate输入:maven-archetype-quickstart java项目输入:1输入groupId(公司名):com.kevin输入artifactId(项目名):demo01输入1原创 2017-03-14 15:27:31 · 195 阅读 · 0 评论 -
JSP标准标签库——JSTL
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签格式化标签SQL 标签XML 标签JSTL 函数JSTL 库安装Apac转载 2017-03-06 19:31:50 · 249 阅读 · 0 评论 -
jsp中的九大隐含对象和EL中的隐含对象
JSP隐含对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐含对象也被称为预定义变量。JSP所支持的九大隐含对象:对象描述requestHttpServletRequest类的实例responseHttpServletResponse类的实例outPrintWriter类的实例,用于把原创 2017-03-05 12:44:37 · 9534 阅读 · 0 评论 -
jsp生命周期
理解JSP底层功能的关键就是去理解它们所遵守的生命周期。 JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。 以下是JSP生命周期中所走过的几个阶段: 编译阶段:Servelet容器编译Servelet源文件,生成servelet类初始化阶段:加载与JSP对应的Servelet类,创原创 2017-03-05 09:39:54 · 383 阅读 · 0 评论 -
jsp的工作原理解析
网络服务器需要一个JSP引擎,也就是一个容器来处理JSP页面。容器负责截获对JSP页面的请求。本教程使用内嵌JSP容器的Apache来支持JSP开发。JSP容器与Web服务器协同合作,为JSP的正常运行提供必要的运行环境和其他服务,并且能够正确识别专属于JSP网页的特殊元素。 下图显示了JSP容器和JSP文件在Web应用中所处的位置。 JSP处理 以下步骤表明了We原创 2017-03-05 09:12:54 · 4006 阅读 · 0 评论 -
JSP或者Servlet的编码问题
在JSP和Servlet中有几个地方都可以设置编码,各个编码的功能也不一样,本文将对各个编码做一个小结。各种编码一览A. JSP/Servlet都有的编码设置1. request.setCharacterEncoding("UTF-8")2. response.setCharacterEncoding("UTF-8")3. response.setContentType("te转载 2017-02-28 16:50:58 · 317 阅读 · 0 评论 -
java web中entity的实现规范
在日常的Java项目开发中,entity(实体类)是必不可少的,它们一般都有很多的属性,并有相应的setter和getter方法。entity(实体类)的作用一般是和数据表做映射。所以快速写出规范的entity(实体类)是java开发中一项必不可少的技能。在项目中写实体类一般遵循下面的规范:1、根据你的设计,定义一组你需要的私有属性。2、根据这些属性,创建它们的setter转载 2017-02-27 15:17:12 · 1675 阅读 · 0 评论 -
servlet的工作原理
一.什么是servlet?servlet是使用java servletAPI及其相关类和方法的java程序。通过创建一个框架来扩展服务器的功能。当web服务器启动或者客户机第一次请求的时候,可以自动装载servlet直到其他客户机发出请求为止。二.servlet的生命周期?它的生命周期始于web服务器启动时,终于重新载入servlet。分为三个阶段:①初始化阶段:调原创 2017-02-26 21:26:37 · 435 阅读 · 0 评论 -
spring中的AOP详解
Spring AOP详解一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.htmlAOPAOP(Aspect Oriented Programming),即面向切转载 2017-03-18 15:59:20 · 690 阅读 · 0 评论 -
MVC三层架构笔记1
【1】B/S三层架构:M 模型层(model):entity/dao/serviceV 视图层(view):jsp/html C 控制层(control):servlet/struts2【2】优缺点:优点:每一层各司其职,更容易修改实现,对其他层的影响小。(扩展性好)【3】基于MVC的项目开发流程1.需求分析:编写需求分析说明书。2.原创 2017-02-26 21:41:57 · 219 阅读 · 0 评论 -
docker学习笔记
附:参考博客docker常用命令https://blog.csdn.net/itguangit/article/details/80246071史上最简单的Docker入门教程https://blog.csdn.net/itguangit/article/details/80222387若依项目地址:https://gitee.com/y_project/RuoYi一、d...原创 2019-04-23 23:57:28 · 1327 阅读 · 0 评论