- 博客(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
260
原创 持久化层设计~关于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
515
原创 持久化
学习推荐插件easy codealibaba java 代码规范findbug 空指针异常发现持久化层 dao加入两个jar包在maven镜像站中查找:如下: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.46<
2020-06-14 21:31:50
279
原创 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
352
原创 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
306
原创 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
470
原创 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
139
原创 会话维护,验证验证码
***开发习惯开发文档注释养成习惯:在类前记得写开发文档注释以便于二次开发具体如下:/** * 随机生成多个字符的字符串 * @param count :字符串中字符的个数 * @return :生成的字符串 */ public String randomString(int count){ //定义一个方法 ,count代表想要生成的字符个数 StringBuilder builder = new StringBuilder();
2020-06-06 20:52:03
263
原创 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
300
原创 登录界面制作
准备工作1.在main文件夹下,创建一个java文件夹,用来存放我们的代码,将这个文件夹设置为Sources Root2.我们在java这个文件夹下,创建一个controller的包,新建一个LoginController的类:配置Servlet此时我们就可以开始准备开发登录功能了。首先,我们需要对Servlet进行配置,配置有如下两种方法--------------方法1:(麻烦)我们先对web.xml中的Servlet进行配置,在web.xml中写入<servlet>
2020-06-04 16:17:37
865
原创 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
382
原创 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
170
原创 在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
319
原创 提交,拉取,合并
commit时遇到问题,解决方法2.git add * (将文件放入上传区后)如果在commit到本地窗口时,不小心commit进入了unix命令编辑器里①进行插入操作:按esc + 使用shift+“:”打出封号“:”,按enter 是冒号消除,最后再输入i②输入你所需要的插入的内容,最后按esc结束插入③进行保存操作:使用shift+“:”打出封号“:”,再输入w④退出命令集:使用shift+“:”打出封号“:”,再输入q⑤或者输入:打出封号“:”,再输入wq (同时写入退出)
2020-06-04 13:47:04
363
原创 建立仓库注意事项
建立仓库 设置(注意要点):master develop分支一直存在develop分支不允许程序员直接提交,只能从其他分支合并,项目经理需要远程设置设置操作:码云→band2→代码→develop→管理→保护分支→默认分支develop→新建规则→设置分支:master→禁止任何人推送→可合并pull → 指定一人或仓库管理员release分支任何人都不能推送合并,是只读分支成员管理里拉成员,链接邀请,仓库权限:开发者分支的合并,只会在过程中发生分支合并(合并前,
2020-06-04 13:42:42
311
转载 git操作指令集
Git指令合集仓库在当前目录新建一个Git代码库新建一个目录,将其初始化为Git代码库下载一个项目和它的整个代码历史配置显示当前的Git配置编辑Git配置文件设置提交代码时的用户信息增加/删除文件添加指定文件到暂存区添加指定目录到暂存区,包括子目录添加当前目录的所有文件到暂存区添加每个变化前,都会要求确认对于同一个文件的多处变化,可以实现分次提交删除工作区文件,并且将这次删除放入暂存区停止追踪指定...
2020-04-11 12:02:22
320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人