自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 EL表达式

EL表达式:${}标识符规范:1.不能以数字开头2.不能是保留字。如and、or、gt3.不能是EL隐式对象,如pageContext4.不能包含单引号(‘),(“)、减号(-)等特殊字符示例:<%=((User)session.getAttribute("user")).getLoginName() %><!--获取LoginController里,User里的loginName-->可代替为点运算符:${SessionScope.user.loginN

2020-06-24 22:05:02 200

原创 持久化层设计~关于idea上mysql5.7.29的安装,配置,连接

数据库开关数据库开:点击mysql_start.bat关:点击mysql_stop.bat运行时需要维持最小化关闭时,必须点击mysql_stop.bat,否则是非正常关闭设置数据库Host:127.0.0.1 = localhost 都指本机User:自定义例如:目前用户,密码暂时设为:root点击:Test Connection下面有个绿√,说明连接成功连接数据库时,遇到的问题:1.mysql5.7.29安装问题配置问题参考这个文章,很详细2.Test Conne

2020-06-14 21:32:07 459

原创 持久化

学习推荐插件easy codealibaba java 代码规范findbug 空指针异常发现持久化层 dao加入两个jar包在maven镜像站中查找:如下: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.46&lt

2020-06-14 21:31:50 223

原创 MVC模式,分层结构

优化部分如果有些取得的数值出现乱码,使用URLEncode.encode("UTF-8")修改编码resp.sendRedirect("login?msg=" + URLEncoder.encode(msg,"UTF-8"));MVC思维,分层结构子包的创建学会建立接口,然后去实现例如1.Dao层1.接口:IUserDao.javaimport cn.edu.mju.band2_36_text01_controller.entity.User;import java.util.Lis

2020-06-14 21:31:31 313

原创 MVC模式下,登录页面的基本功能雏形

开发模型JSP+Servlet+JavaBean视图+ 请求 + 实例化MVC设计模式模型 + 视图 + 控制器javabean jsp servlet登录页面1.优化成mvc结构login.jsp中只负责显示登录页面故将验证代码的部分删除在LoginController里,将显示页面部分的代码删除login.jsp如下<%@ page import="util.StrUtil" %><%@ page c

2020-06-14 21:31:08 257

原创 JSP基础学习2:异常处理页面,页面指令,两种include,四个存取关键字

常用标签1.<%@ %>指令,高速系统编译时如何处理异常原因:程序有错解决方式:查看报错,看自己写的东西,进行修改异常处理页面errorpPage在程序出问题时,对用户进行提醒代码如下位置:需要新建一个errorPage,主要是在<%@ %>中加入errorPage="errorPage.jsp意思是表明这个页面是错误页面<%@ page contentType="text/html;charset=UTF-8" language="java" isEr

2020-06-14 21:30:48 398

原创 jsp基础学习1

1.jsp中写登录界面1.登录界面可使用html代码直接写入如下:直接干进<body>就完事了//以下为jsp登录界面 <img src = "./images/rog.jpg"> <form action ="" method="post"> 登录名称:<input type="text" name="loginName"><br> 登录密码:<input type="password"

2020-06-07 16:25:32 94

原创 会话维护,验证验证码

***开发习惯开发文档注释养成习惯:在类前记得写开发文档注释以便于二次开发具体如下:/** * 随机生成多个字符的字符串 * @param count :字符串中字符的个数 * @return :生成的字符串 */ public String randomString(int count){ //定义一个方法 ,count代表想要生成的字符个数 StringBuilder builder = new StringBuilder();

2020-06-06 20:52:03 210

原创 servlet制作验证码

1.打开项目,看一下自己的分支位置,再pull,再写代码简化代码:声明方法:private void showMsg(HttpServletResponse resp,String msg){ 传参 resp.setCharacterEncoding("utf-8");//使web界面上显示中文 PrintWriter out = resp.getWriter(); out.println("<htm

2020-06-04 16:34:20 256

原创 登录界面制作

准备工作1.在main文件夹下,创建一个java文件夹,用来存放我们的代码,将这个文件夹设置为Sources Root2.我们在java这个文件夹下,创建一个controller的包,新建一个LoginController的类:配置Servlet此时我们就可以开始准备开发登录功能了。首先,我们需要对Servlet进行配置,配置有如下两种方法--------------方法1:(麻烦)我们先对web.xml中的Servlet进行配置,在web.xml中写入<servlet>

2020-06-04 16:17:37 813

原创 servlet开发环境搭建

servlet开发环境搭建步骤1.去maven的镜像站,找到最高版本或使用人数最多的jetty-maven-plugin插件 (我们用的是2014年的那个,最高版本)2.复制maven,粘贴到idea项目里的pom.xml的标签下3.找到pom.xml下的标签,添加标签4.将马文中的和标签部分,粘贴到上面的里注:以此当作插件使用5.点击Add Configuration → 点击“+”号 → 选择maven → 命名6.在command line 加

2020-06-04 16:02:43 323

原创 idea中创建maven新项目

1.如果没有仓库,这么做(有则略过)项目经理1.git服务器创建仓库:语言:java;gitigonre:maven开源许可apache2.0三个勾选都选选择:生产/开发模型:master/develop2.保护分支设置:master/develop:禁止任何人推送,仓库管理员可合并默认分支:develop3.成员管理拉人2.创建maven项目加入仓库,并克隆到本地打开idea,创建新项目→maven→ orc apache webapp构件坐标的前两个加起来,需要全球唯一,域名

2020-06-04 15:04:06 119

原创 在idea环境下使用git

步骤1.复制git地址2.启动idea3.点击 get from version control4.将git地址粘贴到URL中5.跳出弹框,询问是否签出,选择 是6.点击下一步7.确认工程名,工程位置,下一步8.重复下一步,到打开项目9.切换分支的方法,点击idea右下角:git:分支名10.提交到本地仓库方法:①点击左下角,一列图标的的 √ 号②点击VCS中的提交11.提交信息可以在,commit massage里写,写完点击commit12提交到远程,vcs → git →

2020-06-04 13:51:34 272

原创 提交,拉取,合并

commit时遇到问题,解决方法2.git add * (将文件放入上传区后)如果在commit到本地窗口时,不小心commit进入了unix命令编辑器里①进行插入操作:按esc + 使用shift+“:”打出封号“:”,按enter 是冒号消除,最后再输入i②输入你所需要的插入的内容,最后按esc结束插入③进行保存操作:使用shift+“:”打出封号“:”,再输入w④退出命令集:使用shift+“:”打出封号“:”,再输入q⑤或者输入:打出封号“:”,再输入wq (同时写入退出)

2020-06-04 13:47:04 306

原创 建立仓库注意事项

建立仓库 设置(注意要点):master develop分支一直存在develop分支不允许程序员直接提交,只能从其他分支合并,项目经理需要远程设置设置操作:码云→band2→代码→develop→管理→保护分支→默认分支develop→新建规则→设置分支:master→禁止任何人推送→可合并pull → 指定一人或仓库管理员release分支任何人都不能推送合并,是只读分支成员管理里拉成员,链接邀请,仓库权限:开发者分支的合并,只会在过程中发生分支合并(合并前,

2020-06-04 13:42:42 278

转载 git操作指令集

Git指令合集仓库在当前目录新建一个Git代码库新建一个目录,将其初始化为Git代码库下载一个项目和它的整个代码历史配置显示当前的Git配置编辑Git配置文件设置提交代码时的用户信息增加/删除文件添加指定文件到暂存区添加指定目录到暂存区,包括子目录添加当前目录的所有文件到暂存区添加每个变化前,都会要求确认对于同一个文件的多处变化,可以实现分次提交删除工作区文件,并且将这次删除放入暂存区停止追踪指定...

2020-04-11 12:02:22 259

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除