- 博客(20)
- 收藏
- 关注
原创 浅谈 MVC与三层架构
使用Eclipse开发工具写Java Web项目时会发现,一个中型或者大型项目 随着代码的增多,会发现:代码既可以写在src目录下,也可以写在WebContent目录下。src下可以建很多包 ,WebContent下可以建很多文件夹。所以问题就来了:一个新的类 到底往哪个目录下的哪个文件夹里写?此时解决办法就是:需要一个模式去规范,到底哪个类该往哪里写。MVC设计模式:视图View负责页面的显示;与用户的交互。包含各种表单。 实现视图用到的技术有html/css/jsp/js等前端技术。用户交
2020-07-14 21:49:41
350
原创 javaEE与layui框架
layui更多是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类 AMD 模块管理方式,却又并非受限于 CommonJS 的那些条条框框,它拥有自己的模式,更加轻量和简单。layui 定义为“经典模块化”,并非是刻意强调“模块”理念本身,而是有意避开当下 JS 社区的主流方案,试图以尽可能简单的方式去诠释高效!它的所谓经典,是在于对返璞归真的执念,它以当前浏览器普通认可的方式去组织模块! layui 认为这种轻量的组织方式,仍然可以填补 WebPack 以外的许多场景。所以它坚持采用经
2020-07-09 16:20:36
480
原创 java.jee--jsp--jdbc链接数据库,展示数据
<%@ page language=“java” import=“java.util." pageEncoding=“GBK”%><%@ page import=“com.mysql.jdbc.Driver” %><%@ page import="java.sql.” %><%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %><%//驱动程序名String driver
2020-07-09 16:06:53
619
原创 页面交互
在我们做项目的时候 有很多页面要我们来设计设计完成之后我们还要给它们设定相对应的功能 这就导致了我们做项目时常都要考虑的一个问题 那就是各类页面的交互问题我们应该怎么解决这个是我们最常见也是最常用的方法用Jquery方法 window;location.replace 是利用本地重定向来跳转页面页面跳转之后不可逆window.opener是window.open打开的子页面调用父页面对象 window.opener只是对弹出窗口的母窗口的一个引用比如:A页面中 通过点击按钮等方式window.o
2020-07-09 16:05:08
1012
原创 javaEE用户名重复部分
上图内容是对注册用户时对于密码和确认密码以及输入的年龄进行的一个判断,判断密码与确认密码是否一直,输入的年龄是否合理,不一致不合理会进行提示,年龄的判断是否合理使用的是正则上图是usercontroller注册部分的代码,对前台传过来的数据进行判断,如果不重复的话进行注册,重复的话给出相应的提示,注册成功以及注册失败都有相关的提示以上三张图是userdao,userservice和useriml的代码,定义的一些接口...
2020-07-01 15:24:31
152
原创 Java EE的几个常用框架简介
1、JSP&ServletJSP技术是一个简单的与HTML类似的接口来创建Servlet。JSP文件中可以包含HTML代码、Java代码以及被称为JavaBean的编程模块。实际上JSP技术提供了与Servlet相同的功能,这是因为在运行时JSP被web服务器编译成Servlet,所以服务器端真正运行的是Servlet。目前JSP在Java Web应用开发中主要充当表现层。Servlet是为了接收来自浏览器的HTTP请求并返回其应答的服务器端技术,Servlet是用Java代码来实现的,完全兼容
2020-07-01 15:13:48
217
原创 JavaEE之过滤器
过滤器过滤器有两个功能:1 过滤器 需要在请求和相应拦截2 需要过滤器放行1 过滤器(Filter):实现一个Filter接口init()、destroy() 原理、执行时机 同Servlet配置过滤器,类似servlet通过doFilter()处理拦截,并且通过chain.doFilter(request, response);放行细节过滤器中doFilter方法参数:ServletRequest在Servlet中的方法参数:HttpServletRequestpublic cl
2020-07-01 15:06:09
203
原创 javaEE Mybatis,动态sql,if标签、where标签、set标签、foreach标签,sql片段
UserMapper.xml(实体类的Sql配置文件,动态sql(标签),sql片段):<?xml version="1.0" encoding="UTF-8" ?> <!-- Sql片段 --><sql id="selector"> select id, username, birthday, sex, address from user</sql><!-- <if>标签, <where>标签 -->
2020-07-01 14:14:25
657
原创 解决tomcat端口号被占用的问题
1.问题:这几天在启动tomcat的时候,总是出现端口被占用的情况。本博客将系统的说明解决问题的方式2.分析问题:情况一:只有端口8080被占用情况二:端口8080,8005,8009被占用3.解决方案情况一:对于这个情况,可以认为是系统的其他进程或者服务占用了8080端口。1)DOS下【win+r】 -> cmd 进入dos环境下采用命令行2)netstat -aon | findstr 8080 --查找占用端口的服务的pid(进程号)3)taskkill
2020-07-01 14:10:05
308
原创 Bean的含义
Bean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法:一、Bean是啥1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化);2、凡是有方法或属性的类都需要实例化,这样才能具象化去使用这些方法和属性;3、规律:凡是子类及带有方法或属性的类都要加上注册Bean到Spring IoC的注解;(@Component , @Repository , @ Controller , @Service , @Configration)4
2020-06-01 09:14:00
854
原创 搭建Spring MVC框架
Javaee是一种可以撰写跨平台应用软件的面向对象的程序设计语言。SpringMVC是目前及其流行的B/S结构的MVC框架(1)首先,下载javaEE版本的eclipse(2)安装jdk 安装JDK1.8http://www.oracle.com/technetwork/java/javase/downloads/index.html计算机右键 属性-高级系统设置-高级-环境变量系统变量新建 变量名JAVA_HOME编辑path ;%JAVA_HOME%\bin;%JAVA_HOME
2020-06-01 08:52:03
93
原创 JSP内置对象
一、首先写程序常用到的(都是:"HttpServlet对象名"类的实例对象)1、Request对象,HttpServletRequest类的实例。该对象封装了客户端的请求信息,使用它自带的方法能获得用户提交的信息。生命周期:一个request请求过程,客户端发送请求,服务器端响应完毕后即失效。注意:获取客户提交汉字字符时,会出现乱码问题,特殊处理。首先把字符串用ISO-8859-1 ...
2019-12-09 11:02:09
67
原创 JSTL
1.jstl是什么java standard tag lib java标准标签库由apche开发的 jsp标签,捐献给了sun公司。sun命名为jstl。2.如何使用jstl(1)将jstl相关的jar文件拷贝到WEB-INF\lib下。注:如果使用javaee5.0(包含了jstl相关的jar文件)一般不需要再拷贝。若容器中没有自带包会报500错误。(2)使用taglib指令导入...
2019-12-09 10:54:24
103
原创 EL
一、EL操作符语法:EL表达式1“.”操作符用来访问对象的某个属性,如{EL表达式}1“.”操作符 用来访问对象的某个属性,如EL表达式1“.”操作符用来访问对象的某个属性,如{user.name}。“[ ]”操作符也可用来访问对象的某个属性,如${user[‘name’]}。“[ ]”操作符其他功能:(1)当属性名中包含特殊字符如“.”或“-”等的情况下,就不能使用“.”操作符来...
2019-12-09 10:54:09
95
原创 jsp实现表单提交跳转
页面介绍login.jsp用户登录页面,提交给process.jsp。process.jsp处理页面,若用户名为“admin”,密码为“000”,则跳转到show.jsp,否则跳转login.jsp。show.jsp列出登录页面的属性。源代码login.jsp 用户名: 用户密码: 用户性别:男 女 用户爱好:游泳 看书 ...
2019-12-09 10:53:41
1288
原创 jsp接口
一、tree型关系JSP页面继承了org.apache.jasper.runtime.HttpJspBase抽象类并实现了org.apache.jasper.runtime.JspSourceDependent接口二、需要重写HttpJspBase中的抽象方法public abstract void_jspService(HttpServletRequest paramHttpServlet...
2019-12-09 10:52:51
895
原创 jsp的基本用法
jsp的基本语法jsp模板元素网页静态内容,HTML的标签jsp的脚本小脚本<% Java代码%>:这个代码是写在service()中。变量也是service()中的局部变量。表达式<%= %>:相当于out.print();声明<%! %>:声明的是全局变量。jsp注释jsp形式的注释:<%–注释内容–%> (在html页面不会留下...
2019-12-09 10:52:00
185
原创 JSP指令
JSP指令1 什么是JSP指令JSP指令的格式:<%@指令名 attr1=”” attr2=”” %>,一般都会把JSP指令放到JSP文件的最上方,但这不是必须的。JSP中有三大指令:page、include、taglib,最为常用,也最为复杂的就是page指令了。指令在“真身”中不存在,生成“真身”时需要使用指令!Tomcat编译系统会根据JSP的指令信息来编译JSP,生成...
2019-12-09 10:51:38
75
原创 jsp
1.Eclipse 的配置 asici:1个字节(byte) 8位(bit)2进制数1G= 1G 1M 1Kbyte01111111=2^8-1=2551个汉,字 a是a2个,字节 GBK UTF_欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Mar...
2019-12-09 10:50:38
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人