JavaWeb
文章平均质量分 73
JavaWEB是用Java技术来解决web领域的技术栈,需要运行在特定的web服务器上,JavaWEB是跨平台的,可以在不同的平台上进行部署运行。web包括:web服务端和web客户端两部分,在服务端的应用非常广泛,如Servlet、JSP、实用Java类、静态文档等内容。
顾轻舟。
这个作者很懒,什么都没留下…
展开
-
JavaWeb(Filter&Listener)
目录一、Filter 过滤器1.什么是过滤器?2.过滤器的使用场景3.Filter接口的生命周期4、常用配置项5、Filter接口中的相关类介绍6、多个Filter的执行顺序7、Filter快速入门8、过滤器的四种拦截方式(request、forward、include、error)例子:案例:自动登录二、Listener监听器3种监听器:application监听器、session监听器、request监听器3.1application监听器..原创 2022-04-24 22:50:47 · 385 阅读 · 0 评论 -
JavaWeb(域对象&EL表达式&JSTL库)
目录一、域对象9大内置对象:二、EL表达式1、概念:2、基本语法格式:3、EL表达式中的运算符【注意事项】:三、JSTL库JSP所提供的一套标准标签 :模拟登录一、域对象page域(pageContext):只能作用于当前页面,既不能用来做做转发的数据分享,也不能做重定向的数据分享。 request域:只能作用于同一个请求的数据共享,所以只能在请求的转发中使用。 session域:只能作用于一次对话中共享数据(一次对话:用户打开浏...原创 2022-04-17 20:23:12 · 547 阅读 · 0 评论 -
JavaWeb(项目分析&用户登录&发布新闻)
目录1、产品调研:2、根据提供的模板页面分析web程序的前台和后台功能3、数据库分析1、产品调研:百度一下:目前的新闻网站浏览(腾讯新闻,凤凰新闻网)2、根据提供的模板页面分析web程序的前台和后台功能2.1前台模块(1)用户模块:用户登录(自动登录),用户注册,修改密码(2)新闻模块:查看所有发布的新闻(3)评论模块:评论信息,删除自己的评论等等(4)新闻分类模块:可以所有的主题分类(5)最近的浏览记录,自动登录,分页,模糊查询等功能2.2后台模块原创 2022-03-30 23:53:20 · 1085 阅读 · 0 评论 -
JavaWeb(三层构架)
一、JavaEE开发模式1.为什么需要分层?业务处理的代码与JSP代码混在一起,不易于阅读,不易于代码维护,采用三层软件设计架构后,软件系统在可扩展性和可复用性方面得到极大提高,2.软件设计中的分层模式分层模式是最常见的一种架构模式;甚至可以说分层模式是很多架构模式的基础。模型1 模型1第一代 javaweb03-07 在一个JSP页面中存储这所有交互的代码(HTML+CSS+JS+数据库交互的代码) 模型1第二代 jav...原创 2022-04-12 00:16:40 · 3932 阅读 · 0 评论 -
JavaWeb(购物车部分功能实现)
目录1、加入购物车2、删除商品3、修改商品(数量和总价)4、购物车分页1、加入购物车index.jsp页面<%@page import="com.zking.entity.Goods"%><%@page import="java.util.List"%><%@page import="com.zking.biz.impl.GoodsBizImpl"%><%@page import="com.zking.biz.IGoodsBi原创 2022-04-14 23:06:07 · 7512 阅读 · 0 评论 -
JavaWeb(分页)
目录1.概述2.常见的分页实现方式1.概述1.1 数据方面的原因 浏览器《-----(数据)----网络《-----(数据)---服务器 假设服务器中有上百万条数据,如果不使用分页功能,将这些数据查询出来,是一个耗时的操作,并会占用大量的网络资源。1.2 增强用户使用体验需要 方便查询和展示所需要的数据1.3 常见分页方式 **传统的分页方式---带有分页工具栏 **下拉式分页--时尚绚丽(例如QQ空间加载) 【比较】...原创 2022-04-08 21:26:29 · 808 阅读 · 0 评论 -
JavaWeb(主页面新闻展示&删除&查看&修改&主题绑定)
目录一、主页面新闻展示二.新闻删除功能三.新闻查看功能四.新闻修改功能五.新闻主题绑定一、主页面新闻展示<!-- 功能:显示所有新闻 --> <% //数据库交互oracleDriver //加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); //建立连接 Connection conn=DriverManager.getConnection(原创 2022-03-31 23:30:35 · 222 阅读 · 0 评论 -
JavaWeb(JSP标准动作标签&购物车项目布置)
目录一、JSP动作标签常用的6个动作标签注意事项:include指令和include标签的区别:二、购物车项目分析:一、JSP动作标签常用的6个动作标签1、includea.概述 这个动作标签可以将另一个文件的内容包含到当前的JSP页面内。被包含的文件内容可以是静态文本也可以是动态代码。b.格式 <jsp:include page="url" flush="false|true"/> ...原创 2022-04-12 21:11:28 · 140 阅读 · 0 评论 -
JavaWe(servlet的使用)
1、Servlet概述1.1 什么是servlet?servlet是JavaEE的规范(接口)Server Applet;servlet是javaweb的三大组件(serlvet,listener,filter )之一,它属于动态资源。servlet的作用是处理请求,服务器会把接收到的请求交给servlet来处理,在servlet通常需要: 接收请求数据 处理请求 完成响应 快速入门: 实现servlet接口 不常用 继承HttpServlet抽象类原创 2022-04-23 23:25:37 · 173 阅读 · 0 评论 -
JavaWeb(MVC模式)
目录概述:MVC每层之间的逻辑关系MVC与三层架构的区别 优缺点购物车servlet类加入购物车显示数据的servlet概述:(1)MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。(2)最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式...原创 2022-04-25 17:04:49 · 1675 阅读 · 0 评论 -
JavaWeb(Session&Cookie)
一、会话管理1、概述:双方的交流或交互,计算机中也是,浏览器和服务器的交互称之为会话。(版本1) 一次会话中包含多次请求和响应(浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止。)(版本2)例:张三给李四打电话,李四接通电话,会话就建立了,双方挂断电话则会话结束。2、功能:在一次会话的范围内的多次请求间,共享数据 限制页面的访问(后台的页面在非登录的情况下是不能进行访问的) 临时的存储...原创 2022-04-05 21:52:45 · 1393 阅读 · 0 评论 -
JavaWeb(页面跳转方式&JDBC交互)
一、页面跳转方式1、javascript方式跳转------window.location.href = "跳转的地址"2、java方式跳转2.1 转发(resquest):概述:由服务器端进行的页面跳转方法:(1) 获取转发器====》RequestDispatcher rd = request.getRequestDispatcher("/跳转的地址") (2) 实现转发====》转发器对象.forward(request,response); 通常简写:...原创 2022-03-29 21:36:56 · 2212 阅读 · 0 评论 -
JavaWeb(CKeditor&SmartUpload)
目录一、富文本编辑器1、概念:2、常用的富文本编辑器3、CKeditor介绍4、CKeditor的使用步骤5、CKEDITOR.replace()配置6、config.js文件配置二、SmartUpload1、文件上传1.1 步骤:1.2 上传文件的方法:1.3 表单必须用enctype属性进行封装:案例:文件上传2、下载文件的方法:3、关于在servlet中写smartupload的问题:4、注意事项:一、富文本编辑器1、概...原创 2022-04-10 18:46:11 · 1000 阅读 · 0 评论 -
JavaWeb(AJAX快速入门)
目录概念:核心:异步与同步:JSON使用 :什么是json?JSON解析的工具fastjson的使用jQuery之AJAX使用:方法:ajax() get() post()语法:案例用户是否可注册搜索自动补全概念:1、Ajax(Asynchronous JavaScript and XML) 异步JavaScript和XML核心:Ajax就是能够做到局部刷新!(在无需重新加载整个页面的情况下,更新部网页的技术)异步与同步:...原创 2022-05-02 21:05:52 · 1556 阅读 · 0 评论 -
E家园(登录)
目录登录1、utils类中连接数据库,创建BaseDao2、entity类写入用户实体:3、Dao类编写实现用户登录的方法4、用户接口biz层:IUserBiz . java5、在index.jsp界面中编写登录的方法运行结果:实现用户登录需运用到三层构架:utils类、entity类、dao类、biz层登录1、utils类中连接数据库,创建BaseDaopackage com.zking.utils;/* * 数据库帮助类 */import ja原创 2022-04-20 21:56:45 · 1845 阅读 · 0 评论 -
JavaWeb(评论管理&首页数据绑定&include指令)
模糊查询<% //模糊查询 //当adminHome.jsp页面一运行,查询所有数据,没有点击搜索按钮 //当输入框中输入数据后,点击了搜索按钮,提交。本页面, 获取表单提交的值 传入sql语句 //获取模糊查询的关键词 //1.设置编码格式 request.setCharacterEncoding("utf-8"); //2.获取form表单提交的关键词 String strName = request.getParamete原创 2022-04-04 00:28:23 · 159 阅读 · 0 评论 -
JavaWeb(application&javabean封装)
目录一、application内置对象1、概念:(application属于jsp的9大内置对象之一,同时也属于jsp的四大域(pageContext、request、session、application)对象之一)2、常用方法:案例演示1:application的方法演示-----建application.jsp页面案例演示2:application实现统计网站访客二、javabean封装1、概念:2、特点:解决代码重复编写,减少代码冗余,功能区分明确,提高了代码的维护.原创 2022-04-06 21:18:43 · 1573 阅读 · 0 评论 -
JavaWeb(EL和JSTL库实现购物车)
首页jsp界面<%@page import="com.zking.cart.entity.Goods"%><%@page import="java.util.List"%><%@page import="com.zking.cart.biz.impl.GoodsBizImpl"%><%@page import="com.zking.cart.biz.IGoodsBiz"%><%@ page language="java" contentT.原创 2022-04-18 23:11:48 · 168 阅读 · 0 评论 -
JavaWEB(概念&环境搭建)
一、什么是JavaWEB?1、概念JavaWEB是用Java技术来解决web领域的技术栈,需要运行在特定的web服务器上,JavaWEB是跨平台的,可以在不同的平台上进行部署运行。web包括:web服务端和web客户端两部分,在服务端的应用非常广泛,如Servlet、JSP、实用Java类、静态文档等内容。2、JavaWEB应用程序的三大领域:(1)C/S结构(Client/Server)比如QQ、微信优点:安全性比较好、客户端直接操作界面。缺点:软件更新时需要同时更新客户端和服务器原创 2022-03-25 12:41:51 · 1214 阅读 · 0 评论 -
JavaWeb(js基本语法和表单提交方式及request对象)
一、jsp简介1、什么是jsp?什么是jsp? jsp(java server pages)java服务器端页面,它是一种动态网页开发技术,使用了jsp标签在html网页中插入java代码;标签通常以<%开头以%>结束。为什么要有jsp?直接使用html文件是没有办法输出java当中的信息使用servlet来去输出一个网页非常的麻烦于是就出现了jsp,又能写html,又能写java代码2、jsp的组成 (1)jsp页面元素的构成 注释(htm...原创 2022-03-27 23:59:33 · 215 阅读 · 0 评论