
Java学习
有人_295
学习使人进步
展开
-
JavaWeb后台编程——基于SSM框架
本人也是才开始学习,写博客记录学习过程以及记录一些注意关键点。环境不是本人搭建的,我就直接记录SSM框架下主包要写什么,以下是我学习的理解,有不对的地方可以指正出来:项目主包:controller——控制层,连接后台和前台的数据操作(各种逻辑判断)mapper——用于映射entity——定义对应数据库内容的实体类service——服务层,实现具体功能要完成一个功能:1、先写实体类e...原创 2019-04-10 20:05:14 · 1360 阅读 · 1 评论 -
简单的分页查询——SSM框架
需求对于多条数据对单个页面难以显示,所以分页处理很有必要,现在是大数据时代,我们会遇到越来越多的数据,一个界面不太可能把所有数据显示完全,而且不好看,使用起来查找信息不方便,所以需要分页查询这里的例子,以全部查询和模糊查询结果为例我们没有使用框架里的分页,而是自己创建一个简单的实体类实现。代码1、创建实体类这个都是一样的,记录当前页数,每页显示数据数,总数据数,总页数,每页显示数据。...原创 2019-08-08 00:31:55 · 1047 阅读 · 1 评论 -
form表单判断是否为空——JavaWeb
在编程时,以前没有注意,突然遇到这个问题,就是form表单完全是空,从前台取到后台是空,但不是null,导致可以添加进数据库但是没有什么信息,所以,我百度了一下发现此空不属于null需要额外判断一下。最后我找到三个方法第一个在jsp界面通过js判断,使用alert反馈给使用者,name是给后台获取数据信息的标识符,id是js定位的标识符。<div class="form"> ...原创 2019-08-07 23:34:23 · 6428 阅读 · 0 评论 -
jdk1.8安装步骤
废话:现在 jdk 已经发行到12了,安装一会就放弃了,因为配套的 jre 要重新安装,或者使用以前版本,为了简单,就直接安装 jdk1.8 版本。1.下载jdk,官网地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html1.1、选择 jdk1.8 版本,其他版本差不多一样的步骤:1.2、下载适用于自己的...原创 2019-07-01 14:14:25 · 28408 阅读 · 7 评论 -
Tomcat9安装及配置步骤
1.下载tomcat9 ,官网地址:http://tomcat.apache.org/1.1、选择自己想要的tomcat版本。1.2、根据自己电脑的系统 ,下载对应的版本zip ,我下载的是window64位的zip包2.解压缩apache-tomcat-9.0.13-windows-x64.zip,放到自己想放的位置3.环境变量配置3.1、主文件位置配置 系统变量 ,新增 CA...原创 2019-07-01 11:45:50 · 85663 阅读 · 27 评论 -
SSM框架静态资源放行及使用——Java
常见的静态资源(Static-Resources)css——层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。images——图片js——JavaScript一种直译式脚本语言,...原创 2019-07-03 14:34:14 · 4854 阅读 · 2 评论 -
maven安装及配置
废话:可以使用eclipse自带的,也可自行安装,由于在eclipse marktplace中下载时遇到了点不好解决的问题,还是选择了自己装。一、前提条件Maven 3.3+需要执行JDK 1.7或更高版本二、下载Maven官网下载地址:http://maven.apache.org/binary比较小,适合直接在项目中使用,source带了源代码,windows系统下载zip后缀的...转载 2019-07-01 17:05:17 · 156 阅读 · 0 评论 -
Java反射——编写简单”框架“
Java反射是框架设计的灵魂。现在利用反射原理编写个简单框架:需求:1.不通过new一个对象,实现调用类的函数方法2.写一个"框架",不能改变该类的任何代码的前提下,可以帮我们创建任意类的对象,并且执行其中任意方法实现:1. 配置文件2. 反射步骤:1. 将需要创建的对象的全类名和需要执行的方法定义在配置文件中2. 在程序中加载读取配置文件3. 使用反射技术来加载类文件进内存...原创 2019-05-18 10:58:52 · 698 阅读 · 0 评论 -
Java反射基础——四大核心类
反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))反射就是把java类中的各种成分映射成一个个的Java对象例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对一个类进行解剖,把个个组成部分映射成一个个对象。(其实:一个类中这些成员方法、构造方法、在加入类中都有一个类来描述)如图是类的正常加载过程...原创 2019-05-17 18:54:38 · 1267 阅读 · 0 评论 -
纯SSM框架基本搭建——非maven版本
项目压缩包:链接:https://pan.baidu.com/s/1o2g_UwdCZcbdOi5rDoUS6w提取码:ybi4项目导入包:链接:https://pan.baidu.com/s/1PpxDo4PgqyXkzy7HYDK92Q提取码:3zup1、基本概念1.1、SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由...原创 2019-05-11 23:04:12 · 1630 阅读 · 0 评论 -
Java——session简单案例
案例:验证码1. 案例需求: 1. 访问带有验证码的登录页面login.jsp 2. 用户输入用户名,密码以及验证码。 * 如果用户名和密码输入有误,跳转登录页面,提示:用户名或密码错误 * 如果验证码输入有误,跳转登录页面,提示:验证码错误 * 如果全部输入正确,则跳转到主页success.jsp,显示:用户名,欢迎您2. 分析: 1. 设置request的编码 2....原创 2019-05-21 00:28:20 · 1368 阅读 · 0 评论 -
Java——session细节
在创建session时,需要了解几点关于session的小知识,今天就介绍三点关于session的细节当客户端关闭后,服务器不关闭,两次获取session是否为同一个?* 默认情况下。不是。* 如果需要相同,则可以创建Cookie,键为JSESSIONID,设置最大存活时间,让cookie持久化保存。Cookie c = new Cookie(“JSESSIONID”,session.g...原创 2019-05-20 19:47:49 · 350 阅读 · 0 评论 -
Java——session快速入门
概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。快速入门:获取HttpSession对象:HttpSession session = request.getSession();使用HttpSession对象:Object getAttribute(String name)void setAttribute(String name, Obj...原创 2019-05-20 12:55:25 · 320 阅读 · 0 评论 -
Java——cookie简单案例
案例:记住上一次访问时间1. 需求: 1. 访问一个Servlet,如果是第一次访问,则提示:您好,欢迎您首次访问。 2. 如果不是第一次访问,则提示:欢迎回来,您上次访问时间为:显示时间字符串2. 分析: 1. 可以采用Cookie来完成 2. 在服务器中的Servlet判断是否有一个名为lastTime的cookie 1. 有:不是第一次访问 1....原创 2019-05-19 21:01:54 · 1166 阅读 · 2 评论 -
Java——cookie细节
在创建cookie时,需要了解几点关于cookie的小知识,今天就介绍四点关于cookie的细节我们先创建一个Servlet类型的CookieDemo2,用来统一接收cookiepackage cookie;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.anno...原创 2019-05-19 15:24:15 · 231 阅读 · 0 评论 -
Java——cookie快速入门
1. 概念:客户端会话技术,将数据保存到客户端2. 快速入门(只是简单演示cookie的原理):*cookie简单步骤只有三步创建Cookie对象,绑定数据new Cookie(String name, String value)发送Cookie对象response.addCookie(Cookie cookie)获取Cookie,拿到数据Cookie[] req...原创 2019-05-19 11:42:10 · 553 阅读 · 0 评论 -
Ajax简单前端和后台交互——基于Java SSM框架
相信很多人都对Ajax有了一定的了解,但是对于怎么实现有一点问题,我写这个也是记录我的一个简单实现。Ajax先说一下运用的地方(一般只要有提交的的地方都可以运用,经过各种判断,动态显示一个界面提示信息)1、登录界面(判断用户和密码)2、查询界面3、提交界面接下来在简单介绍下Ajax常用的参数,这几个一般是必须含有的1.url:要求为String类型的参数,(默认为当前页地址)发送请求...原创 2019-04-26 20:29:00 · 2487 阅读 · 0 评论 -
List<Map<String,Object>>——基于SSM框架
不说废话,直接说我的思路1、先在entity(dao)定义一个实体类,定义要封装的数据,取名ES_ROUTEpackage xingluo.navigate.entity; public class ES_ROUTE { private int id; private String sbmc; private String destname; private String r...原创 2019-04-11 23:26:15 · 2234 阅读 · 0 评论 -
tomcat+nginx上传文件配置
我用的 tomcat 搭建的网站,然后用 nginx 做的代理。问题网站需要上传文件时出现了一些问题,我上传大约 150M 的视频上传失败。解决首先我先想到的是修改 tomcat 配置文件,因为用的这个搭建的网站,查看官方文档后。文档地址:http://tomcat.apache.org/tomcat-9.0-doc/config/http.html做了以下修改,Tomcat中修改上传...转载 2019-08-30 17:18:53 · 1765 阅读 · 0 评论