JavaWeb
文章平均质量分 78
JQ210245253
****************************************************
展开
-
Int转换成String的方式
String.valueOf(i) Integer.toString(i) i+""原创 2020-11-15 23:20:42 · 237 阅读 · 0 评论 -
javaweb-xml&tomcat
1.XML介绍可扩展标记语言 可扩展标记语言是一种很像超文本标记语言的标记语言。 超文本标记语言旨在显示信息;而XML旨在传输信息,它是独立于软件和硬件的信息传输工具。 它被设计用来传输和存储数据.(作为配置文件)。 html就是一种xml,不过他不规范。 2书写规范: 1.区分大小写 2.应该有一个根标...原创 2019-04-14 16:20:25 · 337 阅读 · 0 评论 -
javaweb-cookie&session
Cookie:开始之前,先介绍下会话技术的概念当用户打开浏览器的时候,访问不同的资源(发送不同的请求),直到用户将浏览器关闭,可以认为这是一次会话. 作用: 因为http协议是一个无状态的协议,它记录不论上次访问的内容.用户在访问过程中难免会产生一些数据, 通过会话技术就可以将起保存起来.例如: 用户登录 ...原创 2019-04-15 09:54:19 · 189 阅读 · 0 评论 -
javaweb-request&response
一.Response的用法1.作用:往浏览器写东西2.组成:响应行 响应头 响应体3.操作响应行格式: 协议/版本 状态码 状态码说明 状态码: 1xx:已发送请求 2xx:已完成响应 200:正常响应 3xx:还需浏览器进...原创 2019-04-15 09:55:30 · 218 阅读 · 0 评论 -
javaweb-Listener&Filter
1.listener定义监听器,它是一个接口2.作用监听web中中的域对象 ServletContext ServletRequest HttpSession3.监听内容1. 监听三个对象的创建和销毁 ServletContextListener 创建:服务器启动的时候,会为每一个项目都创建一个servletContext ...原创 2019-04-27 09:41:33 · 208 阅读 · 0 评论 -
javaweb-注解
1.注解的概述:从JDK5.0开始,Java增加了对元数据(描述数据的数据称之为元数据)的支持,也就是Annotation(注释) Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过使用Annotation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。 Annotation和类 接口同级2.注解的格式:...原创 2019-04-27 18:30:39 · 455 阅读 · 0 评论 -
MVC&事务补充&反射补充
1.MVC是什么: M:model 模型 作用:主要是封装数据,封装对数据的访问 V:view 视图 作用:主要是用来展示数据 一般是jsp担任的 C:ctrl 控制 作用:接受请求,找到相应的javabean完成业务逻辑2.Mvc思想就是将业务逻辑,代码,显示相分离的一种思想 servlet-->缺点:生成html内容太麻烦...原创 2019-04-18 23:12:57 · 204 阅读 · 0 评论 -
javaweb项目中通过本地邮箱发送邮件遇到的问题 javax/activation/DataSource
编译报错的问题:java.lang.NoClassDefFoundError: javax/activation/DataSource然后就会卡在MaiLUtils中的 Message message= new MimeMessage(session);这一行不能往下继续执行解决问题:问题困扰了自己整整两天,也看不懂编译报错说什么资源的问题因为跟着视频学...原创 2019-05-06 21:26:42 · 792 阅读 · 0 评论 -
eclispe新建项目出现红叉的解决办法
问题演示:新建的动态web项目解决办法:1. 右键项目----》properties2.3. 调成最高的版本4.点击应用即可原因分析:jdk的版本太低。...原创 2019-05-19 22:51:39 · 314 阅读 · 0 评论 -
eclisp新版本
重新下载的最新版本的eclispe已经不存其中没有集成javaWEB的东西所以servlet什么的都很全,不用自己在里面重新导入前一个月为了这个问题也折腾的不浅还是新版好。不像以前的:https://blog.csdn.net/JQ210245253/article/details/89103170电脑卡顿的原因重置电脑后也重新下载了tomcat现在的8080端口...原创 2019-05-11 13:57:45 · 381 阅读 · 0 评论 -
eclipse下的Package Explorer和Project Explorer不同
1.Package Explorer 下的目录形式Project Explorer下的目录形式我一般使用的是第一个,下面直接就是src,不用再找,比较方便原创 2019-05-11 14:11:47 · 2152 阅读 · 0 评论 -
关于java报javax.servlet.jsp cannot be resolved to a type错误的解决办法
1.右键项目 ->properties(属性)2.这个错误可能是服务器自带的servlet库未导入的原因原创 2019-05-12 09:44:30 · 581 阅读 · 0 评论 -
动态web项目新建jsp页面报错
javaweb学完了都不会解决这个问题,也真是不知道自己怎么学的今天在新建Spring MVC项目 的时候,新建了一个动态web项目,在建立一个jsp页面后发现报错了心里瞬间一万个 艹*马呼啸而过,就百度搜了搜,解决如下:解决办法:可能会出现两种情况,其实就是add libraries位置不同而已导致的情况1:右键BuidPath->Configure Buid...原创 2019-06-09 15:25:41 · 634 阅读 · 0 评论 -
重载和重写的区别
click here转载 2019-09-20 21:47:50 · 163 阅读 · 0 评论 -
AJAX
1.什么是ajax?Ajax 即“AsynchronousJavascriptAndXML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。2.ajax的作用通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更...原创 2019-04-25 21:28:46 · 272 阅读 · 0 评论 -
删除servers后,重新配置tomcat后原来项目报错的解决办法
https://blog.csdn.net/qq_34793546/article/details/52853938(详细可参考这篇)出现的问题原理的项目会全部报错,解决办法:1.右键-Buid Path->Add Libraries2.3.选中往下继续配置即可。如果是知识删除servers后没有重新配置tomcat的话点击window...原创 2019-04-16 15:25:08 · 2796 阅读 · 0 评论 -
javaweb-EL&JSTL
1、什么是EL:EL是JSP表达式语言,全称是ExpressionLanguage,使用EL的目的是简化在JSP中访问变量的方式,简单静态HTML与Java代码的耦合。用来替代jsp中的输出<%=..%>2. EL的作用: 1.获取域中数据 ★ 2.执行运算 ★ 3.获取常见的web对象 ...原创 2019-04-16 09:58:05 · 507 阅读 · 0 评论 -
Java-基础知识1(Eclipse)
Java-基础知识1一.Eclipse的使用1.Eclipse的安装以及JDk,环境变量的配置等在官网下载(www.eclipse.org)2.Eclipse中工程的创建和项目结构第一步:在这个地方右击->new->Project->JavaProject next->起工...原创 2018-09-09 22:36:21 · 225 阅读 · 0 评论 -
Java基础知识2(变量,Scanner,循环)
一.变量的使用 输入syso+ALT+/ 会自动补全System.out.println()。 ctrl+d 删除光标所在行。 ctrl+ALT+DOWN;复制光标所在行到下一行 ctrl+F->替换 文档注释/**+回车 ctrl+shift+o;自动匹配包(导入或删除) java...原创 2018-09-10 18:34:06 · 211 阅读 · 0 评论 -
Javaweb-html
1. html: 超文本标签语言 html:作用:展示2.超文本:超越了一般文本,描述文本的字体 颜色 图片 标签:也叫标记(人家定义好的东西,除了普通文本, 用<>包起来的那 个东西就叫标签。3. html书写规则: 3.1. 文件的后缀名 .html(建议) 或者 .htm 3.2. 标签必须用 <> 引起来 已经定...原创 2018-11-05 18:11:00 · 1166 阅读 · 0 评论 -
java-多线程
attetion:观看黑马视频笔记笔记总结快捷键集合:1.MyThread继承Thread,重写run方法 选中Mythread,ctrl+12.选中某个要输出的东西,然后alt+/就可以输出了3.出现异常eg:Thread.Sleep(1000)选中它,ctrl+1->add throws declaration4.Ctrl+shift+t看源码eg:看...原创 2018-11-26 19:50:56 · 319 阅读 · 0 评论 -
java-多线程下
01_多线程(单例设计模式)* 单例设计模式:保证类在内存中只有一个对象。 * 如何保证类在内存中只有一个对象呢? * (1)控制类的创建,不让其他类来创建本类的对象。使其它构造方法设置为私有. * (2)在本类中定义一个本类的对象。Singleton s; * (3)提供公共的访问方式。 public static Singleton getInstance(){return...原创 2018-11-27 14:16:26 · 288 阅读 · 0 评论 -
javaweb-Servlet
1.Servlet的定义servlet(server applet)是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。更多的是配合动态资源来做。 当然静态资源也需要使用到servlet,只不过是Tomcat里面已经定义好了一个 DefaultServlettomca...原创 2019-04-10 22:45:20 · 320 阅读 · 0 评论 -
javaweb-javascript
1.定义: JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言, 内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言2.组成部分:(W3C文档中可查找) ECMAScript:js基础语法(规定 关键字 运算符 语句 函数等等...) BOM:浏览器对象模型 ...原创 2019-04-02 19:24:00 · 348 阅读 · 0 评论 -
javaweb-jdbc
1.JDBC定义JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,是oracle公司指定的一套规范 2.JDBC的作用有了JDBC API,通过JDBC可以通过一套规范操作不同的数据库了(多态的体现),它可向相应数据库发送SQL调用同时,将 Java语言和JDBC结合起来使程序员不必为不同的...原创 2019-04-08 17:41:47 · 258 阅读 · 0 评论 -
javaweb-JSP
1.jsp介绍: java server pages(java服务器页面) 本质上jsp就是一个servlet,在html代码中嵌套java代码, 运行在服务器端,处理请求,生成动态的内容. 对应的java和class文件在tomcat目录下的work目录 后缀名 .jsp jsp = html + java片段 + JSP标签(语法) + ...原创 2019-04-15 16:35:33 · 179 阅读 · 0 评论 -
javaweb-jquery
1.定义:jQuery是一个快速、简洁的JavaScript框架,一个优秀的JavaScript代码库。2.作用:jQuery设计的宗旨是“write Less,Do More”。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。jQuery的核心特性可以总结为:具有独特的链式语法和短...原创 2019-04-03 00:33:55 · 342 阅读 · 0 评论 -
javaweb-validate&bootstred
1.Validate插件Validate是基于jQuery的一款轻量级验证插件,内置丰富的验证规则,还有灵活的自定义规则接口,HTML、CSS与JS之间的q低耦合能让您自由布局和丰富样式,支持input,select,textarea的验证。区别:volatile(关键字),这两个单词挺像的,当时都搞蒙了2.使用步骤菜鸟教程提供的 1.14.0 版本下载地址:http://...原创 2019-04-03 13:52:45 · 279 阅读 · 0 评论 -
javaweb-Http
1.Http定义:1.HTTP(Hyper Text Transfer Protocol),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。2.HTTP基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等),服务器端返回数据的时候,也要带上什么东西。3.HTTP协议工作于客户端-服务端架构为上。2.版本...原创 2019-04-09 15:40:53 · 257 阅读 · 0 评论 -
java和c++的区别
学习java,那肯定得知道它和c++这种面向对象语言的区别吧,有了不断的对比学习才能进步嘛1.指针JAVA语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。2.多重继承c++支持多重继...转载 2019-04-09 15:51:52 · 129 阅读 · 0 评论 -
JAVA基础知识3(数组)
一.一维数组1.声明数组并且为它分配内存。C++中:int *a = new int[10];JAVA中摒弃了指针的形式,变为int a[] = new int [10];.//表示该数组可以存储十个元素如果没有进行初始化的话,int里为0,String为null.2取得数组的长度a.length表示的是他的数组的元素个数,比如上例就是10.3.数组练习(格式...原创 2018-09-11 20:48:14 · 806 阅读 · 0 评论