
【JavaWeb】
文章平均质量分 53
fanfan4569
登上山顶,欣喜掩盖疼痛。
展开
-
深入理解HTTP Session
session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同的本质。在J转载 2016-06-27 15:52:20 · 372 阅读 · 0 评论 -
【Jfinal】分页 Ajax点击加载
需求: (1) 访问页面ajax加载 (2) 点击“加载更多“, ajax 加载 没有使用 官方 分页模板引擎等。 对应文档,也没详细 页面 数据注入 , so 记录下吧。对应html对应jsController 没有使用 jfinal 的 model (感觉用model更方便), 而是使用 service 和 dao Dao原创 2017-08-30 09:55:47 · 1114 阅读 · 3 评论 -
【Jfinal】页面滚动 ajax 加载更多
紧接上一篇 【Jfinal】分页 Ajax点击加载 下拉加载更多 即: 滚轴条到底自动加载更多 上文使用js 原生, 本篇全替换用 jq关键代码//滚轴下拉 加载var totalheight = 0;function loadData(){ totalheight = parseFloat($(window).height()) + parseFloat($(window)原创 2017-08-30 10:46:07 · 642 阅读 · 0 评论 -
【JFinal】之 IDEA Maven 配置 JFinal(配置Tomcat)
没有尝试 jfinal_demo_for_maven,虽然是最有效的方法,感觉麻烦了。 详见: http://www.jfinal.com/download/?file=jfinal-3.3_demo_for_maven.zip 为了更了解 jfinal,并对pom.xml瘦身。(1)建立Web Project 详见:http://blog.youkuaiyun.com/fanfan456原创 2018-02-09 03:37:54 · 2424 阅读 · 0 评论 -
【JFinal】之 连接MySQL数据库(Maven)
环境: Win 10 JFinal 3.3 配置好JFinal,可参考:http://blog.youkuaiyun.com/fanfan4569/article/details/79294781 官网资料: http://www.jfinal.com/project/1(1)配置JFinalConfig① 配置 配置文件 ② 添加依赖 需要的maven依赖 在原创 2018-03-06 17:06:04 · 4775 阅读 · 4 评论 -
【MyBatis】之 Mybatis-generator 配置文件使用通配符 % 时,会生成关于 mysql 信息表的 pojo 和 mapper
问题描述 <table schema="financial_leasing" tableName="%" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExamp..原创 2018-07-12 17:12:59 · 1538 阅读 · 0 评论 -
【Springboot】之 异步处理(@Async)
前言使用异步是为了缩短等待时间。即:主线程尽早处理完并返回信息,能更快响应;而副线程执行其他操作用于完善。一、配置类作用:配置线程池,实现线程复用。通过 @EnableAsync 开启对异步任务的支持实际执行的 Bean 的方法中使用 @Async 注解来声明这个是一个异步任务@Slf4j@Configuration@EnableAsyncpublic class A...原创 2018-10-17 16:16:00 · 609 阅读 · 0 评论 -
【注解】用注解来优雅校验
前言现在公司中 Springboot 框架中字段校验使用Assert但遇到要校验多个字段,一个字段多重限制,那么这时候Assert便变得很笨重,且不优雅这时候 JSR 303 和 JSR 349 闪亮登场 (~ ̄▽ ̄)~最佳实践实际运用Controller 层使用Service 层使用普通接口传递...原创 2018-11-03 20:51:23 · 374 阅读 · 0 评论 -
JSON泛型反序列化, 多层嵌套,使用 TypeReference
当接收到json对象,直接按map进行转换,会出现问题使用 TypeReference,多层嵌套原创 2018-12-02 15:38:45 · 12008 阅读 · 0 评论 -
【Maven】之 IDEA 创建 Web Project
平台:windows10 IDE:IntelliJ IDEA 2016.3.4 创建Web项目 1、 File -> New Project ,进入创建项目窗口 2、在 WEB-INF 目录下点击右键, New -> Directory ,创建 classes 和 lib 两个目录 3、刷新 这个时候IDE还有缓存,需要在右侧Maven project中 刷新一下,加载pom原创 2017-07-31 14:03:06 · 1105 阅读 · 0 评论 -
【Freemarker】之 初识(demo)
1。简单demo 2。简单生成html 3。Freemarker模块注入预备:凡凡使用maven创建项目,使用freemarker,直接在pom.xml中直接添加依赖,再刷新即可。依赖来源:http://freemarker.org/freemarkerdownload.html<dependency> <groupId>org.freemarker</groupId> <ar原创 2017-08-02 15:51:30 · 527 阅读 · 0 评论 -
servlet中service doGet doPost 的关系
HttpServlet 里的三个方法:service(HttpServletRequest req, HttpServletResponse resp) ,doGet(HttpServletRequest req, HttpServletResponse resp), doPost(HttpServletRequest req, HttpServletResponse res)的区别和联系:转载 2016-06-15 19:46:44 · 678 阅读 · 0 评论 -
Servlet开发常见错误
学长说改完错误,要总结,凡凡终于开始写blog了。servlet跳转页面(点击超链接),并没有跳转而是下载跳转的页面如图:点击后:实则是格式问题:(一般都是格式错误)检查下setContentType();总结:深度了解http响应头和请求头。 ---------------------------------原创 2016-03-23 11:52:55 · 495 阅读 · 0 评论 -
CGI 与 Servlet
转载自:http://www.maxhis.info/java/cgi-vs-servlet/概括来说,CGI和Servlet可以完成相同的功能。CGI(Common Gateway Interface)程序,主要用Perl、Shell Script或C编写,能够向客户端提供动态内容,即每次客户端浏览器访问某一页面时,可以看到不同的内容。CGI应用开发比较困难,因为转载 2016-09-10 19:46:49 · 351 阅读 · 0 评论 -
IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目
转载自:http://my.oschina.net/tsl0922/blog/94621创建Web项目1、 File -> New Project ,进入创建项目窗口2、在 WEB-INF 目录下点击右键, New -> Directory ,创建 classes 和 lib 两个目录3、 File -> Project Stru转载 2016-10-15 20:30:56 · 654 阅读 · 0 评论 -
zip 版 Tomcat 配置步骤
一、解压Zip二、配置路径(1)首先需配好JDK环境———自己百度(2)配置tomcat ①新建环境变量CATALINA_HOME=C:\Program Files\apache-tomcat-6.0.16 ②在系统变量Path中添加变量值;%CATALINA_HOME%\bin三、添加服务用(管理员)cmd —》service.bat install若成功,会提示:The service ‘T原创 2017-02-19 20:51:24 · 1463 阅读 · 0 评论 -
Log4j 配置文件 log4j.appender.f1.File=
Log4j.propertieslog4j.rootLogger=WARN,c1,f1log4j.appender.c1=org.apache.log4j.ConsoleAppenderlog4j.appender.c1.layout=org.apache.log4j.PatternLayoutlog4j.appender.c1.layout.ConversionPattern=%d{yyyy-原创 2016-10-15 11:27:01 · 1401 阅读 · 0 评论 -
Servlet中文乱码处理
Servlet中文乱码处理一、表单提交:1.客户端的get请求String formusername= request.getParameter(“username”);String username = new String(formusername.getBytes(“ISO-8859-1”),”utf-8”);2.客户端post请求request. setCharacterEncoding(原创 2016-08-17 17:44:11 · 908 阅读 · 0 评论 -
【Maven学习】之 初探
一、Maven下载安装 ①下载网址:http://maven.apache.org/download.cgi ②安装:安装任意目录下。 解压后的文件结构: 1。bin :保存Maven的可执行性命令。其中mvn和mvn.bat就是执行Maven工具的命令。 2。boot :该目录只包含一个plexus-classworlds-2.5.2.jar。plexus-classworlds是一原创 2017-07-04 23:15:45 · 272 阅读 · 0 评论 -
【Spring】 之 核心机制简介
Spring 核心机制Spring ContextSpring AOPSpring IOCSpring Core(1)Spring ContextApplicationContext的作用:标示一个应用环境利用BeanFactory创建Bean对象保存对象关系表能够捕获各种事件Context是一个 bean 关系的集合,又叫 IOC 容器(2)AOP...原创 2019-08-26 12:56:44 · 206 阅读 · 0 评论