![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
文章平均质量分 68
--mq--
这个作者很懒,什么都没留下…
展开
-
自定义MVC03 增删改查
在之前的MVC集合框架里把Action.javaActionModel.javaActionSupport.javaConfigModel.javaConfigModelFactory.javaDispatcherServlet.javaForwardModel.javaModelDriven.java这几个类导成mvc.jar包,在使用的把此mvc.jar包之前jar包导进去 web.xmlaa.tld 二、增删改查环境搭建好之后就可以开始编码了Book实体类Base原创 2022-06-29 13:29:37 · 112 阅读 · 0 评论 -
Java通用分页02
需要新增的方法:保存上一次请求地址保存上一次查询条件获取最大页的页码获取下一页的页码获取上一页的页码初始化pagebean助手类继承BodyTagSupportservlet及dao方法BookDao.java BookServlet.java 页面代码...............原创 2022-06-24 13:23:27 · 118 阅读 · 0 评论 -
Java通用分页01
原有分页代码①存在大量重复的HTML代码②将上一次的查询的条件带到下一次,隐藏的form表单HTML③后台有大量的代码是重复的①能够简化分页相关功能的开发②极大的简化代码分页工具类把分页的一些元素封装到实体类,为了方便管理二、反射通用后台查询方法在当前类Ctrl+N,输入junit 选中New JUnit 4 test,根据情况可勾选两个 选择要测试的方法 就会自动建一个新的类...原创 2022-06-22 12:58:22 · 104 阅读 · 0 评论 -
java简单版增删改查
DBHelper.java 实体类Student.java Teacher.javaClass.java Hobby.java数据库访问层studentTeacher Class Hobby业务逻辑层 查主界面IndexServlet.java AddServlet.javaadd.jsp DeleteServlet.java改原创 2022-06-20 00:50:06 · 281 阅读 · 0 评论 -
Javaweb (AJAX)
Ajaxajax即“Asynchronous Javascript And XML”(异步于JavaScript和XML),是指一种创建交互式网页应用的网页开发技术Ajax=异步JavaScript和XML或者是HTML标准通用标记语言的子集Ajax是一种用于创建快速动态网页的技术Ajax是一种在无需要重新加载整个网页的情况下,能够更新部分网页的技术,对网页某部分进行更新传统网页(不使用Ajax)如果需要更新内容,必须重载整个网页页面异步:发送请求后不等返回结果,由回...原创 2022-04-24 23:46:36 · 1039 阅读 · 0 评论 -
Javaweb (MVC购物车01)
MVCMVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。MVC可对程序的后期维护和扩展提供了方便,并且使程序某些部分的重用提供了方便。而且MVC也使程序简化,更加直观。控制器Controller:对请求进行处理,原创 2022-04-22 02:30:44 · 160 阅读 · 0 评论 -
Javaweb12(jsp标签)
指令(1)jsp指令用来设置整个jsp页面相关的属性,如我也的编码方式和脚本语言指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开jsp中的三种指令标签:指令 描述 <%@ page...%> 定义网页依赖属性,比如脚本语言 <%@ include...%> 包含其他文件 <%@ taglib...%> 引入标签库的定义 (2)page指令page指令为容器提供当前页面的使用说明,一个jsp页面可以包含多原创 2022-04-12 23:27:04 · 230 阅读 · 0 评论 -
Javaweb11(三层架构)
三层构架的概述三层构架,通常意义上的三层构架就是减肥整个业务应用分为:界面层、业务逻辑层、数据访问层区分层次的目的即为了“高内聚低耦合”的思想,在软件体系架构设计中,分层式结构最常见,也是最重要的一种结构,微软推荐的分层式结构一般分为三层,从上至下分别为:数据访问层、业务逻辑层、表示层数据库访问层:访问数据系统中的文件,实现对数据库中数据的读取保存操作表示层:主要功能是显示数据和接收传输用户的数据,可以在作为网站的系统运行提供交互式操作界面,表示层的应用方式比较常见业务逻辑:原创 2022-04-11 23:50:47 · 382 阅读 · 0 评论 -
Javaweb10(富文本编辑器和文件上传)
富文本编辑器富文本编辑器在项目中很常见,他可以将文本,图片等信息存入数据库,在编辑一些图文混排的信息的时候很有用,比如商城项目的商品详情页,包含很多带有样式的文字和图片(1)可以自己去官网下载,下载之后把文件复制到我们的webContent下面,以ckeditor为例(2)调用这个富文本 在文本域中 <p> <label> 内容 </label> <textarea name="ncontent" cols原创 2022-04-10 23:06:24 · 287 阅读 · 0 评论 -
Javaweb09(分页)
实现分页的思路:(1)为什么要用分页?当我们数据较多时,页面显示不完全,需要用户拖动页面才能浏览更多信息,有点麻烦,这是我们会采取的分页。采取分页后,数据能够按照指定格式显示,布局清晰,且不受信息数量的限制(2)分页显示的步骤a、确定每页显示的数据数量b、计算显示的页数c、编写SQL语句(3)确定分页页数a、获取总记录数b、根据每页显示的记录数与总记录数c、关键代码package com.zking.dao;import java.sql.Connectio原创 2022-04-09 00:47:21 · 693 阅读 · 0 评论 -
Java Web 08(application&JavaBean封装)
application对象用于保存应用程序的公用数据,服务器启动并自动创建application对象后,只要没有关闭服务器。application对象就一直存在,所有用户共享application对象(1)查找Servlet有关的属性信息application对象是javax.servlet.ServletContext类的实力,这有助于查找有关Servlet引擎和Servlet环境的信息。它的生命周期从fuwu启动关闭。在此期间,对象将一直存在。这样,用户的前后连接或不同用户之间的连接中,可以对此原创 2022-04-07 23:56:19 · 428 阅读 · 0 评论 -
Java Web07(session与cookie)
一、Session对象概念 Session在网络中被称为会话。 由于HTTP协议(超文本传输协议)是一种无状态协议,也就是当一个客户向服务器发出请求,服务器接收请求,并返回响应后,该连接就结束了,而服务器并不保存相关的信息。为了弥补这一缺点,HTTP协议提供了Session。通过Session可以在应用程序的WEB页面间进行跳转时,保存用户的状态,使整个用户会话一直存在下去,直到关闭浏览器。但是,如果在一个会话中,客户端长时间不向服务端发出请求,Session对象就会自动消失。...原创 2022-04-03 21:49:18 · 97 阅读 · 0 评论 -
Java web06(模糊查询、评论的发表和删除、include指令)
一般情况下,我们可能需要查看某一类的新闻,或通过某些关键字来查看新闻,这个功能就是我们程序员所说的模糊查询功能重点代码示例:原创 2022-04-02 23:40:18 · 689 阅读 · 0 评论 -
Java web05(绑定数据、删除、阅读、修改)
在上次我们把原创 2022-03-31 23:42:13 · 862 阅读 · 0 评论 -
Java web04(验证码、登录、新闻添加)
随着社会的发展,互联网的进步,信息验证的过程越来越复杂,验证码就是其中一部分先写一个简单的登录界面验证码在界面代码内的script写方法$(function(){ myf(); //给验证码添加点击事件 $("#yzm").click(function(){ myf();//刷新验证码 }); }) //随机验证码=刷新验证码 function myf(){ //下...原创 2022-03-29 20:34:25 · 574 阅读 · 0 评论 -
Java Web03(页面跳转方式&&jdbc)
页面跳转方式页面的两种跳转方式1.重定向response 能够将页面跳转 地址栏发生了改变 但是不能将值传递到下一个界面 可以跳转到任意资源 在客户端发挥作用2.转发 request 能够将页面跳转 能够将值传递到下一个界面 但是地址栏不发生改变而是停留在了之前的界面 只能跳转到当前项目内资源 在服务器端发挥作用转发和重定向的选择a、重定向的速度比转发慢,因为浏览器还得发出一个新的请求,如果在使用转发和重定向都五四的时候建议使用转发b、因为转发只能访问当前web的运用程序..原创 2022-03-27 23:28:57 · 1388 阅读 · 0 评论 -
Java Web02(jsp基本语法和表单提交方式)
JSP是什么?JSP全程Java Server Pages,是一种动态网页开发技术。它使用jsp标签在HTML网页中插入java代码,标签通常以<%开头 以%>结束。jsp是一种java servlet,主要用于实现java web用于程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入jsp操作和命令来编写jspjsp的特点:a、实现跨平台操作b、可重复使用组件c、标记简化的语言d、实现应用程序与页面显示分离化jsp的运行原理原创 2022-03-25 23:21:46 · 563 阅读 · 0 评论