![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
idea@李
码农
展开
-
可视化 HTML 编辑器 ckeditor的运用
可视化 HTML 编辑器 ckeditor的运用一.下载拷贝/CDN二. 引入:三. 修改textarea 添加class="ckeditor"一.下载拷贝/CDN将ckeditor 下载,并且拷贝到web项目的直接目录下:下载地址或者直接引入CDN:<script src="//cdn.ckeditor.com/4.14.0/standard/ckeditor.js"></script>二. 引入:本地文件引入:引入js: ckeditor/ckedito原创 2020-06-01 02:31:15 · 232 阅读 · 0 评论 -
实现MyBeanUtils将请求数据封装到JavaBean中
一. 作用将请求中的数据,自动获取,并封装到给出的,javabean类中,返回存储着数据的对象:如下所示: //request : ?title=aaaa&summary=xxxx&content=sfsfdsfsdf // 请求的参数自动封装到实体类中 News news = new News(); String title = req.getParameter("title"); String content = req.getParameter("原创 2020-06-01 00:43:06 · 318 阅读 · 0 评论 -
实现一个Controller分发器工具类
Controller分发器工具类一. 设计逻辑二. 简单设计:三. BaseServlet 的 service()的设计一. 设计逻辑我们设计一个分发器,对于不同的操作,进入不同的方法,但是他们的请求的是同一个servlet,只是参数不同1. 删除操作:news?action=del2. 查询: news?action=list3. 增加: news?action=add4. 修改: news?action=toUpdate那么:对于参数 action对应的value的不同我们可以调用对原创 2020-06-01 00:29:25 · 297 阅读 · 0 评论 -
内存分页(二)
内存分页回顾(1) [初步分页MySQL](https://blog.csdn.net/qq_43542795/article/details/104072549)一. 内存分页(1)servlet代码(2)前端显示分页代码回顾之前的一篇文章写了数据库的分页:感兴趣的可以去看看(1) 初步分页MySQL一. 内存分页今天,来写一篇,内存分页,即查询出所有数据,然后把list集合,分页显示:所以只需要传入查询的总数据,以及第几页,就可以得到那一页的集合import java.util.Array原创 2020-06-01 00:27:51 · 125 阅读 · 0 评论 -
smartupload 的文件上传与下载
一. 基本:1. 文件上传smartupload组件:国内fileupload组件:apache2. 文件上传要点:页面: form表单 要求enctype="multipart/form-data"method="post" post支持大数据量传参,文件。 get地址栏<input type="file"><head> <meta charset="gbk"> <title>文件上传</title>原创 2020-05-29 19:34:49 · 327 阅读 · 0 评论 -
跳转路径问题,Filter,Listener,
跳转路径问题,Filter,Listener,一. 跳转路径问题(1)绝对路径(前面带`/`):(2) 相对路径:不是`/`开头,相对当前访问的目录(3)其他,过滤器的过程二. 过滤器Filter(1)基本配置实现(2)生命周期(3)责任链的先后顺序(4)初始化配置参数(5)作用三. 监听器Listener一. 跳转路径问题当我们在servlet中,跳转到其他页面,会使用重定向,或请求转发,这又分为绝对路径(前面带/),相对路径(1)绝对路径(前面带/):请求转发:request.getReque原创 2020-05-26 16:15:11 · 407 阅读 · 1 评论 -
jsp内置对象,作用域(二)
一. 请求转发与重定向区别请求转发重定向request.getRequestDispatcher("success.jsp").forward(request,response);response.sendRedirect("success.jsp");地址栏是否改变不变改变是否保留第一次请求时的数据保留不保留,获取不到请求次数1(服务器内部...原创 2020-04-24 16:30:39 · 241 阅读 · 0 评论 -
jsp的本质,元素,内置对象,客户端与服务器(一)
一.jsp本质Java Server Page(Java服务器页面),它是用于展示信息操作。一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码(用处是为了简化页面)jsp本质是servlet:Java组件,接受请求 做出影响。1.1 jsp转化为servlet过程(执行过程)jsp在访问时,先转义为.java文件,在编译为.class文件,之后被JVM加载运行...原创 2020-04-13 09:45:55 · 378 阅读 · 0 评论 -
项目中的 / 符号问题,相对路径,绝对路径(易出错)
一.相对路径相对路径,与绝对路径一般在链接中只要不以 / 开头都是相对路径,相对路径是从当前资源出发找到其他资源的过程,例如:reqest.getRequestDispatcher("index.jsp").forward(request,response);二.绝对路径(全路径)只要路径中以/开头叫做全路径,从项目根路径(WebContent)出发找其他资源的过程reqest.g...原创 2020-01-29 22:33:41 · 913 阅读 · 0 评论 -
EL与JSTL(笔记)
介绍EL:Expression Language ,可以代替JSP页面中的JAVA代码servlet(增加数据)—》jsp(显示数据)传统思维· 在JSP中代码显示数据的弊端:1. 类型转换,2. 需要处理null, 3. 代码掺杂El不需要类型转换,遇到null不会显示,原理EL实例-------是通过get方法,不是属性(内部包装过)没有对应get方法,报异常:Property ...原创 2020-01-23 20:03:48 · 247 阅读 · 0 评论 -
初步分页(MySQL)
一.MySQL分页基础1.1.SQL语句分页MySQL语句是:SELECT * FROM student LIMIT 0,10;是从0开始解释: LIMIT 第几个数据,要查多少条数据即从第0条开始,到第9条数据1.2.逻辑要实现分页,必须知道某一页的数据从哪里开始,到哪里结束。规定:页面大小:每页显示的数据量。(假设每页显示10条数据)从第0页开始计数第n页的数据: ...原创 2020-01-22 22:01:55 · 253 阅读 · 0 评论 -
三层架构定义及代码(二)
这是对上一个三层架构定义及代码(二)后面例子的完善,之前例子只有增加功能,现在一步步完善全部功能,但是代码已经全部写完了,只能一步步整理整个过程。项目目录图示一. 目的及实现情况设计一个对学生的增删改查1.1. index.jsp1.2. add.jsp1.3. studentInfo.jsp1.4. 基本流程index.jsp 展示基础信息,点击删除按钮直接删除对应学号...原创 2020-01-20 20:09:36 · 394 阅读 · 3 评论 -
三层架构定义及代码(一)
一. 基础与MVC设计模式的目标一致:都是为了解耦合,提高代码复用区别:两者对项目理解的角度不同二. 三层定义2.0 三层名–常用名2.1 表示层(USL,User Show Layer)-- 视图层2.1.1 前台:对应于MVC中的View作用:用于和用户交互,界面的显示文件类型: jsp js html css jquery等Web前端技术代码位置:WebCont...原创 2020-01-19 20:53:12 · 3224 阅读 · 3 评论 -
MVC设计模式
一.JavaBean1.1JavaBean的作用:减轻的jsp复杂度提高代码复用(以后任何地方的 登录操作,都可以通过调用LoginDao实现)1.2JavaBean(就是一个Java类)的定义:满足一下2点 ,就可以称为JavaBeanpublic 修饰的类 ,public 无参构造所有属性(如果有) 都是private,并且提供set/get (如果boolean 则...原创 2020-01-18 21:36:46 · 184 阅读 · 0 评论 -
Servlet()API解读,映射路径,获取内置对象(笔记)
Servlet API :由两个软件包组成: 对应于HTTP协议的软件包、对应于除了HTTP协议以外的其他软件包即Servlet API可以适用于 任何 通信协议。我们学习的Servlet,是位于javax.servlet.http包中的类和接口,是基础HTTP协议。继承关系图:ServletConfig:接口package javax.servlet;public inte...原创 2020-01-17 21:38:35 · 343 阅读 · 0 评论 -
Servlet基础(笔记)
0.纯手工写的第一个Servlet类(Eclipse工具)编写一个类,继承HttpServlet重写里面的doGet(),doPost()方法编写web.xml里的Servlet映射关系Servlet类---->WelcomeServletpublic class WelcomeServlet extends HttpServlet{ @Override protected...原创 2020-01-17 13:48:57 · 290 阅读 · 0 评论