- 博客(15)
- 收藏
- 关注
原创 Bootstrap_03之全局CSS
一.表单1.基本表单1)class=”form-control”:可以给<input>、<textarea>、<select>元素设置宽度为100%2)class=”form-group”:可以为<div>设置该属性。如果<div>中包含<label>和<input>表示为一组。层次会更清晰2.内联表单:class=”form-inline”What?什么是内联表单呢?就是让我们的所有表单元素都在一行
2022-05-03 22:54:23
1797
3
原创 Bootstrap_02_全局CSS之排版&代码&表格
一.Bootstrap 排版1.页面主体Bootstrap讲全局font-size设置为14px,line-height设置为20px,段落的行高设置为10px,颜色设置为#333。我们可以通过在页面按F12查看body的样式。段落突出:通过lead类可以让段落突出显示,我们来看演示代码:<div class="container"> <p>卓越人生</p> <p class="lead">从卓京开始</p> <p
2022-05-01 00:34:21
659
原创 Java Web 之 Servlet
前言:从EL表达式到JSTL标签,减少了login.jsp和index.jsp页面中的java代码,而今天的学习是让jsp中彻底没有java代码,原本写在doLogin.jsp做登录判断的java代码,我们不写在jsp文件中,而是将java代码写在java文件中 -- servlet一.servlet的简介1.servlet是什么?servlet是java编写的服务器端的程序,运行在web服务器中。2.servlet 的生命周期。实例化 Servlet 容器创建 Servlet..
2022-04-27 21:27:37
690
5
原创 Java Web 三层架构
一.Why?为什么要分层?1.jsp开发的弊端。1)业务处理的代码与JSP代码混在一起,不易于阅读,不易于代码维护。eg:在JSP页面中连接数据库 <form method="post" action="doLogin.jsp"> <table> <tr> <td>用户名称:<input type="text" name="user"/></td> <..
2022-04-13 22:43:42
4061
7
原创 购物车(Shopping Car)案列
一.项目版本1.数据库版本1)将购物车保存到数据库中(永久的)2)优点:只要你登录了,并且选购了,不管你换不换设备,数据仍然在,方便了用户。3) 缺点:太占数据库的内存,性能差,效率低。2.session版本(我们今天主要讲的内容是该版本)1)将购物车保存到session中 (临时的)2)优点:性能佳 效率高。3)缺点:会话具有时效性,超时数据会消失。3.提示语法:1)存到session: session.setAttribute(键String,值Obje...
2022-04-12 19:09:47
552
2
原创 Java简化代码(封装)
以前写的新闻发布系统代码重复且亢长,使用JavaBean封装后可以把java和jsp分离,使整个界面看上去更精简,也更方便。一.What?什么是JavaBean?1.JavaBean 是一种组件技术。 javabean 技术有助于将JSP页面中的处理业务的逻辑代码与展示页面效果的显示代码分离2.JavaBean 规则。 1)有无参的构造函数 2)成员属性私有化3)封装的属性如果需要被外所操作,必须编写public类型的setter、getter方法3....
2022-04-11 02:35:33
1181
3
原创 文本编辑器(Editor)and 文件上传功能
一.文本编辑器1.What?文本编辑器是什么?文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它常用来编写程序的源代码。2.How?怎样获得文本编辑器?1)可以去jQuery插件库搜索文本编辑器。2)用高人写好的功能包(这里介绍fckeditor)a.新建Jsp项目将文件夹:fckeditor 复制到WebContent中b.导包:将以下三个包复制到WEB-INF的lib中c.新建jsp文件夹就可以开始写代码啦!以下为文本编辑器的代码。其中导包...
2022-04-07 03:15:24
1677
4
原创 内置对象之request,response,session的Be美学
前面几篇文章呢,虽然有浅浅的提到过我们今天所讲的内容。但我们今天讲的是详细版,且孔子有言:“温故而知新,可以为师矣!”一.九大内置对象之常用的内置对象二.九大内置对象之Request1.request对象主要用于处理客户端请求2.request对象常用方法三.九大内置对象之Response1.response代表响应对象,主要用于向客户端发送数据Response对象的功能:1、动态响应客户端请求,并将动态生成的响应结果返...
2022-04-05 01:34:47
1839
2
原创 index客户主页+页面分页的模糊查询 and add知识
一.首先回望一下,我们经常会在JSP学习中遇到的问题和有必要掌握的 a little 知识。1.如何修改默认的编码方式?1)首先点击eclipse上方工具栏的window,选择preferences;2)在左侧的搜索框中输入jsp,选择jsp file 然后在右侧页面修改字符编码就OK啦。2.JSP常见的错误代号1)404(找不到此网页) 排错方法:检查Web应用是否正确部署 or 检查URL,使用正确的URL(文件名称与路径要写对)...
2022-04-03 00:00:14
585
1
原创 新闻(project)之界面分页 and 评论功能
一.界面分页1.What?分页是什么? 首先提出一个技术点,要知道它是什么?那么分页查询到底是什么呢?大家先看一个效果图。2.Why?为什么要用分页查询?当很多条数据在一个界面上显示出来的时候,如果要查看最后一条数据,我们亲爱的用户就需要自己手动拉动滚动条到最下方,当我们用了分页查询,就可以将很多数据分成几页来显示,看起来整齐干净,也方便用户查找。3.分页思路pageIndex:页码pageSize:每页的数据条数start=(pa...
2022-03-31 22:46:21
457
8
原创 新闻(project)-- 修改(update)
首先我们来回顾一些小知识一.页面跳转1.在html当中,实现页面跳转有两种方式1)用a标签来实现页面跳转out.print("<a href='login.jsp'>点我返回登录界面</a>);//不要忘了 out.print是可以输出html语句的2)用JS语句来实现页面跳转Location.href='xxxx';//JS中的跳转out.print("<script>location.href'home.jsp'</scri..
2022-03-30 19:23:54
1566
4
原创 新闻(project)的数据维护(增删改查)
一.首先我们来回顾一些重要的知识--数据库的连接步骤导入驱动类(黄色部分是由OracleDriver导包),导入准备好的jar包,并且必须放在 WEB-INF 中的 lib 里面去。Class.forName("oracle.jdbc.driver.OracleDriver") 2.连接数据库(orcl为库名)String url="jdbc:oracle:thin:@localhost:1521:orcl"; 3. 获得连接(scott为用户名或管理员名,...
2022-03-29 10:22:06
959
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人