
Javaweb
执2017
没有做不到,只有不努力
展开
-
Mybatis@Result使用报错:Mapped Statements collection does not contain value for XXX
一、报错信息### Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for xxx.AmsAlgorithmDao.queryAlgorithmById### The error may exis...原创 2019-11-08 10:27:47 · 1997 阅读 · 0 评论 -
Spring注解详解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而转载 2017-07-17 14:44:38 · 181 阅读 · 0 评论 -
springmvc常用注解标签详解
1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll转载 2017-07-17 14:46:06 · 249 阅读 · 0 评论 -
Spring MVC如何接收浏览器传递来的请求参数--request--形参--实体类封装(类比Struts2模型驱动)
阅读目录1. 通过HttpServletRequest获得请求参数和数据2. 处理方法形参名==请求参数名3. 如果形参名跟请求参数名不一样怎么办呢?用@RequestParam注解4. 用实体类接收最后,如何选择?浏览器总会向服务器传递一些参数,那么Spring MVC如何接收这些参数?先写个简单的html,向服务器传递一些书籍信息,如下:html>html>he转载 2017-07-17 16:31:49 · 770 阅读 · 0 评论 -
HTTP协议详解
目录(一) HTTP协议详解引言一、HTTP协议详解之URL篇二、HTTP协议详解之请求篇三、HTTP协议详解之响应篇四、HTTP协议详解之消息报头篇五、利用telnet观察http协议的通讯过程六、HTTP协议相关技术补充(二) HTTP幂等性幂等性定义分布式事务 vs 幂等设计HTTP的幂等性总结(三) 参考文章(一) HTTP协议详...转载 2017-07-31 09:52:16 · 367 阅读 · 0 评论 -
Servlet基本结构的源码解析
如何写一个Servlet类?围绕这个问题,可以看一下Servlet的类结构。首先Servlet类也是一个Java类,只不过这个类比较特殊,它不能单独运行,必须要依托Servlet容器才能运行,Servlet类是一个组件,供Servlet引擎调用。既然是这样,那么Servlet类和Servlet引擎必然要遵循一套规范,以约束彼此的行为,遵循规范编写的Servlet类可以运行在任何符合规范的Servl转载 2017-07-31 10:55:04 · 1075 阅读 · 0 评论 -
TCP的三次握手(建立连接)和四次挥手(关闭连接)
参照:http://course.ccniit.com/CSTD/Linux/reference/files/018.PDFhttp://hi.baidu.com/raycomer/item/944d23d9b502d13be3108f61 建立连接: 理解:窗口和滑动窗口TCP的流量控制TCP使用窗口机制进行流量控制什么是窗口?连接建立时,各端分配一块缓冲区用转载 2017-07-19 09:55:28 · 387 阅读 · 0 评论 -
cookie 和session 的区别详解
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的转载 2017-07-28 10:39:41 · 174 阅读 · 0 评论 -
session的工作原理
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器转载 2017-07-28 15:38:23 · 382 阅读 · 0 评论 -
Restful笔记
设计模式--Restful笔记(一)一、REST基础概念首先REST是 Representational State Transfer 的缩写,如果一个架构符合REST原则,它就是RESTful架构。在REST中的一切都被认为是一种资源。所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息。它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的实在。你可转载 2017-07-17 11:02:03 · 347 阅读 · 0 评论 -
spring学习之@ModelAttribute运用详解
@ModelAttribute使用详解1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 (1)@ModelAttribute注释void返回值的方法转载 2017-07-17 10:45:55 · 239 阅读 · 0 评论 -
web.xml中<security-constraint>和四种认证类型
的子元素 是可选的,如果没有 元素,这表示将禁止所有 HTTP 方法访问相应的资源。 子元素 需要和 相配合使用,但可以被单独使用。如果没有 子元素,这表明任何身份的用户都可以访问相应的资源。也就是说,如果 中没有 子元素的话,配置实际上是不起中用的。如果加入了 子元素,但是其内容为空,这表示所有身份的用户都被禁止访问相应的资源。 web.xml: Xml代转载 2017-07-14 11:06:30 · 740 阅读 · 0 评论 -
Hibernate 与Mybatis 比较
Hibernate与mybatis简单比较转载 2017-04-20 19:37:27 · 264 阅读 · 0 评论 -
SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
SpringMVC4 + Spring + MyBatis3 基于注解的最简配置转载 2017-04-20 19:57:34 · 257 阅读 · 0 评论 -
零基础写java网络爬虫
Java爬虫转载 2017-04-20 20:41:55 · 843 阅读 · 0 评论 -
HTTP Request 常用方法GET, HEAD, POST, PUT, DELETE, OPTIONS, TRACE
1) GET:- Used when the client is requesting a resource on the Web server. 当客户端向Web服务器请求一个资源的时候使用。2) HEAD:- Used when the client is requesting some information about a resource but not requesting the resource itself. 当客户端向Web服务器请求一个资源的一些信息而不是资源转载 2017-06-26 10:30:07 · 3033 阅读 · 0 评论 -
Spring Security about DelegatingFilterProxy【转】
sping安全过滤器链转载 2017-07-14 09:16:56 · 730 阅读 · 0 评论 -
spring filter的targetFilterLifecycle作用
在web.xml中进行配置,对所有的URL请求进行过滤,就像"击鼓传花"一样,链式处理。配置分为两种A和B。A:普通配置在web.xml中增加如下内容: permissionFilter com.taobao.riskm.filter.PermissionFilter permissionFilter /*由fil转载 2017-07-14 09:57:29 · 494 阅读 · 0 评论 -
spring mvc 集成 ckfinder
下载ckfinder :http://cksource.com/ckfinder/download 下载下来 war包 放到tomcat 的webapps 下面运行一下,然后拿到ckfinder 文件夹 放到项目中 将tomcat 中 ckfinder下的 WEB-INF中 config.xml 拷贝到项目的WEB-INF 中 说下config.xml 的设置 tru转载 2017-07-14 10:51:13 · 426 阅读 · 0 评论 -
CKEditor与CKFinder整合并实现文件上传功能
一.需要的资源:a) ckeditor_3.6.2 (解压)b) ckeditor-java-3.6.2 (解压)c) ckfinder_java_2.1 (解压)二.执行步骤:1.MyEclipse新建Web Project:CKEditor_Finder2.复制以下文件夹到WebRoot下面:ckfinder_java_2.1\ckfin转载 2017-07-14 10:57:30 · 3073 阅读 · 0 评论 -
JavaWeb学习总结——文件上传和下载
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileuplo转载 2017-04-14 21:22:23 · 320 阅读 · 0 评论