
Web
文章平均质量分 87
柏竹
无
展开
-
JavaWeb学习记录 JspSmartUpload应用
JspSmartUpload应用jspSmartUp是一种早期流行的使用框架,适合于上传小型的文件,具有灵活性简单高效。使用方法很简单FileFile类 包装上传文件的所有信息。通过 File类 可 获取/设置 文件的相关信息常用方法返回方法说明booleanisMissing()判断文件是否对应表单的voidsaveAs(String url, int type)将文件进行保存StringgetFieldName()获取 文件的表单name属性值原创 2021-04-29 23:28:46 · 419 阅读 · 0 评论 -
JavaWeb学习记录 JSON操作
JSONJSON 语法是 JavaScript 对象表示法语法的子集数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组var 变量名 = { "key" : value , // Number类型 "key2" : "value" , // 字符串类型 "key3" : [] , // 数组类型 "key4" : {}, // json 对象类型 "key5" : [{},{}] // json 数组};JSON 值数字(整数或浮点数)字符串(在双引号中)布原创 2021-04-25 11:51:52 · 113 阅读 · 0 评论 -
JavaWeb学习记录 Ajax应用
AjaxAJAX 是一种用于创建快速动态网页的技术是 HTML/XHTML 、 CSS 、 JavaScript/DOM 知识的结合应用,结合出的新技术新方法通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。可在不重新加载整个网页的情况下,对网页的某部分进行更新Ajax工作原理Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),客户端操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交原创 2021-04-24 11:44:17 · 151 阅读 · 0 评论 -
JavaWeb学习记录 MVC与三层的设计模式
MVC设计模式MVC设计是用于应用程序的分层开发的模式模型层(Model)、显示层(View)、控制层(Controller)M: 应用程序的核心功能,管理模块中的数据和值(bean, dao)V: 视图提供模型的展示,会根据用户控制情况进行更变(jsp/html)C: 对用户的输入做出反应,管理用户和视图的交互,是连接模型和视图的枢纽(servlet/service)三层构架三层架构是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数 据访问层(DAL)UI: 用户交原创 2021-04-21 12:46:19 · 273 阅读 · 0 评论 -
JavaWeb学习记录 Servlet过滤监听应用
过滤器过滤器是对web资源进行拦截,做⼀些处理后再交给下⼀个过滤器或servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理应用步骤:添加 servlet jar依赖包创建对象类 应用 javax.servlet.Filter接口 ,并重写 init() 、 doFileter() 、destroy() 方法配置 web.xml 文件(以下配置用于过滤器使用)<filter> <filter-name>原创 2021-04-20 11:00:08 · 130 阅读 · 1 评论 -
JavaWeb学习记录 Web数据存储/跟踪
会话跟踪会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。保持对用户会话期间的数据管理。常用的会话跟踪技术是Cookie与Session。Cookie 通过在 客户端记录 信息确定用户身份Session 通过在 服务器端记录 信息确定用户身份CookieCookie是客户端请求服务器后,服务器发给客户端的⼀个辨认标识,保存在客户端,当客户端再次向服务器发送请求时,会携带着这个辨认标识,服务器就可以通过这个标识来识别 客户端的身份 或 状态等…Cookie应用应用步骤:存数据原创 2021-04-18 20:47:14 · 312 阅读 · 1 评论 -
JavaWeb学习记录 JSP应用
JSPJSP是 Servlet设计的简化版,可在HTML页面添加 Java语言的脚本。JSP开发的Web应用可跨平台,也能在其他系统运行*.html 静态页面*.jsp 动态页面(嵌套Java和html代码)JSP 引入声明标签 <%! 变量/方法 的声明%>表达式 <%= 表达式%>执行标签 <%java代码%>JSP 原理当浏览器访问服务器时。地址后缀为 .jsp ,会先找 index.jsp ,找到随后进行翻译成 index_jsp.java原创 2021-04-17 12:27:38 · 201 阅读 · 1 评论 -
JavaWeb学习记录 Servlet应用
ServletServlet是在Web服务器运行的Java程序,主要负责与客户端数据交互,生成动态的Web内容。通常 通过HTTP 进行 接收 和 响应 来自客户端的请求!工作步骤:服务器 启动Servlet客户端 发送请求 至服务器服务器 调用Servlet,根据 客户端 请求内容 传给服务器服务器 响应返回 客户端Servlet API点击查看文档implements ServletJava.lang.Objectjavax.servlet用于 接收请求 与 响应请求 ,原创 2021-04-13 13:14:25 · 201 阅读 · 0 评论 -
JavaWeb学习记录 Tomcat应用
TomcatTomcat 服务器是一个免费的开放源代码的Web 应用服务器,轻量级应用服务器Tomcat下载点击网站下载后解压路径要纯英文打开 根路径下的 bin/startup.bat 文件打开 浏览器 进入地址:http://localhost:8080/浏览器进入的地址不是空,表示成功优化使用,需要cmd方便应用环境配置 新建 系统变量(JDK配置)变量名:CATALINA_HOME变量值:C:\Program Files\Java\apache-tomcat-9.0.13 (原创 2021-04-09 10:32:26 · 206 阅读 · 0 评论 -
Bootstrap框架 学习记录
BootstrapBootstrap用于快速开发Web应用程序和网站的框架. 支持多平台设备. 它基于 HTML、CSS、JavaScript 应用引入文件 引入bootstrap的支持, js、css、font文件JS 先引入JQ库,再引入bootstrap的js文件CSS 先引入bootstrap的css,在引入自己的cssFONT 文件无需引入,但必须存在目录点击在线教学文档按钮类说明btn按钮基本样式btn-default标准按钮btn-pr原创 2021-04-07 09:46:24 · 205 阅读 · 1 评论 -
JQuery学习记录
JQueryjQuery 是个 JavaScript 库, 它简化了JavaScript编程!封装了JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。引用外部引用JavaScript脚本文件即可<head> <script src="jquery-1.11.1.js"></script></head>语法使用前提, 需要文档加载完毕后, 在应用JQ//N原创 2021-04-02 17:39:03 · 163 阅读 · 1 评论 -
JavaScript学习记录
JavaScript初识JavaScript是Web页面中的一种脚本编程语言,也是一种通用的、跨平台的、基于对象和事件驱动并具有安全性的脚本语言。它不需要进行编译,而是直接嵌入在HTML页面中,把静态页面转变成支持用户交互并响应相应事件的动态页面。引入(script)内部引入在HTML文档中可以使用 <script>... </script>标记将JavaScript脚本嵌入到其中。script属性:script属性说明language不常用原创 2021-03-30 19:48:15 · 488 阅读 · 0 评论 -
CSS学习记录
CSS初识css样式表或层叠样式表(级联样式表),用与设置HTML页面的文本内容(字体,大小,对齐样式)、图片外形等外观。CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式。载入样式表内部样式表在 head标签 内,并且用style标签定义属性<head> <style type="text/CSS"> 选择器 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3;} </s原创 2021-03-26 22:26:29 · 604 阅读 · 0 评论 -
HTML学习记录 基础篇
HTMLHTML是HyperText Markup Language的简称,也是 超文本标记语言 ,是 解释型语言 解释给浏览器展现出来!html文件,基本构架<!DOCTYPE HTML> 声明文档 HTML5文档<hmlt></html> 根元素<head></head> 头元素<meta> 编码集<body></body> 主体内容<!DOCTYPE html><html原创 2021-03-25 21:06:35 · 255 阅读 · 0 评论