
Javaweb
谁点的钵钵鸡
这个作者很懒,什么都没留下…
展开
-
Error:java: 无效的目标发行版: 11
在使用Idea开发中遇到无效的目标发行版: 11“这种情况, 解决方法: 点开设置 找到 Java compiler JDK的版本要相同原创 2021-01-05 00:46:56 · 195 阅读 · 0 评论 -
Javaweb学习笔记
JDBC Template * Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发 * 步骤: 1. 导入jar包 2. 创建JdbcTemplate对象。依赖于数据源DataSource * JdbcTemplate template = new JdbcTemplate(ds); 3. 调用JdbcTemplate的方法来完成CRUD的操作 * update():执行DML语句。增、删、改语句 * queryForMap():查询结果将结果原创 2021-01-03 20:44:13 · 103 阅读 · 0 评论 -
Javaweb学习笔记
数据库连接池 1. 概念:数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 2. 好处: 1. 节约资源 2. 用户访问高效 3. 实现: 1. 标准接口:D原创 2021-01-03 20:28:57 · 96 阅读 · 0 评论 -
Javaweb学习笔记
JSON: 1. 概念: JavaScript Object Notation JSON (JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 Person p = new Person(); p.setName("张三"); p.setAge(23); p.setGender("男"); var p = {"name":"张三","age":23,"gender":"男"}; * json现在多用于存储和交换文本信息的语法 * 进行数原创 2021-01-02 17:23:42 · 95 阅读 · 0 评论 -
Javaweb学习笔记
AJAX: AJAX: 1. 概念: ASynchronous JavaScript And XML Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。 Ajax对服务器没什么要求,可以为Java EE应用程序,.NET应用程序和其他类型的应用程序服务。可以通过Ajax,可以编写javascr原创 2021-01-02 17:18:16 · 90 阅读 · 0 评论 -
Javaweb学习笔记
JQuery JQuery 基础 1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。 2. JQuer原创 2021-01-02 17:07:13 · 112 阅读 · 0 评论 -
Javaweb学习笔记
JSTL 1. 概念:JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。在JSP 2.0中也是作为标准支持的。 2. 作用:用于简化和替换jsp页面上的java代码 3. 使用步骤: 1. 导入jstl相关jar包 2. 引入标签库:taglib指令: <原创 2021-01-02 00:05:49 · 133 阅读 · 0 评论 -
Javaweb学习笔记
标题## EL表达式 1. 概念:EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化 2. 语法:${表达式} 3. 注意: * jsp默认支持el表达式的。如果要忽略el表达式 1. 设置jsp中page指令中:isELIgnored="true" 忽略当前jsp页面中所有的el表达式 2. \${表达式} :忽略当前这个el表达式原创 2021-01-01 23:51:47 · 91 阅读 · 0 评论 -
javaweb学习笔记
Servlet: 1. 概念 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 2. Servlet3.0 注解配置 * GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象 * 将来定义Servlet类时,可以继承GenericServlet,实现service()方法原创 2021-01-01 22:39:49 · 91 阅读 · 0 评论 -
Javaweb学习笔记
CSS 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。 CSS:页面美化和布局控制 1. CSS的使用:CSS与html结合方式 1. 内联样式 * 在标签内使用st原创 2020-12-24 17:04:10 · 118 阅读 · 1 评论 -
Javaweb学习笔记
HTML HTML 超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。 HTML标签 标签分为闭合标签和空标签 :闭合标签是指由开始标签和结束标签组成的一对标签,这种标签允许嵌套和承载内容。 文件标签:构成html最基本的标签 * html:html文档的根标签 * head:头标签。原创 2020-12-24 16:55:17 · 155 阅读 · 1 评论 -
Javaweb-学习笔记
Bootstrap bootstrap:Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 bootstrap的内容 基本结构:Bootstrap 提供了一个带有网格系统、链接样式、背景的基本结构。 CSS:Bootstrap 自带以下特性:全局的 CSS 设置、定义基本的 HTML 元素样式、可扩展的 class,以及一个先进的网格系统。这将在 Bootstrap CSS 部分详细讲解。 组件:Bootstra原创 2020-12-24 00:27:10 · 128 阅读 · 0 评论 -
软件工程homework
什么是浏览器跨域访问操作,js如何实现? 跨域访问是用户访问A网站时所产生的对B网站的跨域访问请求均提交到A网站的指定页面。 Jsonp主要是利用了script没有跨域限制来完成的,但是仅支持GET方法。前端定义解析函数,通过params包装请求参数,并声明执行函数,后端获取前端声明的执行函数,并以带上参数并调用执行函数的方式传递给前端,Jsonp需要后端的配合才能实现。 ...原创 2020-11-13 20:08:48 · 84 阅读 · 0 评论 -
软件工程Homework
JavaScript在发送Ajax请求时,URL的域名地址是使用绝对地址还是相对地址? Ajax: AJAX 是一种创建快速动态网页的技术。 通过在后台与服务器交换少量数据,AJAX 允许网页进行异步更新。这意味着,在不重新加载整个网页的情况下,对网页某些部分进行更新。 URL的域名地址可以使用相对地址和绝对地址都可以,发起Ajax请求时都会转化成绝对地址。 ...原创 2020-11-13 18:52:39 · 105 阅读 · 0 评论