
javaweb
文章平均质量分 75
白敬亭的鞋44ma
祝我和小白前途一片光明~
展开
-
easyui---书籍删除及修改功能
一、删除---1.显示对话框 //打开对话框 function openDialog(row){ //alert(row); var title="增加书籍"; var url="/addBookServlet"; if(row!=undefined){//说明是修改undefined title="修改书籍"; url="/updateBookServlt"; } $('#myDialog').dialog({ tit原创 2022-05-10 21:09:44 · 260 阅读 · 0 评论 -
easyui数据新增
一、书籍新增$(function(){//表格数据 $('#myTable').datagrid({ url:ctx+'/BookServlet', //请求路径 fitColumns:true,//自适应宽度 pagination:true,//分页工具栏 toolbar:'#myTools',//加载工具栏 ...原创 2022-05-08 16:11:23 · 372 阅读 · 0 评论 -
easyui----数据查询(分页及模糊查询)
一、分页模糊查询准备工作:数据访问层--->业务逻辑层 ----dao方法---带分页的模糊查询sql语句String sql="select * from (select a.*,rownum as rid from tb_book a where bname like '%"+str+"%'order by bid desc) b where b.rid between ? and ?";---dao方法--拿到行数public int getRows(Stri...原创 2022-05-08 15:54:49 · 893 阅读 · 0 评论 -
easyui----前端工作
一、tree控件的使用准备工作:jquery-easyui-1.5.5.2包的引入--->tree_data1.json的引入并且确保3个js和2个css引入<!--引入easyui的css --> <link type="text/css" href="${ctx}/js/jquery-easyui-1.5.5.2/themes/metro/easyui.css" rel="stylesheet"/><!--引入eastui的图标库icon.c...原创 2022-05-06 22:08:13 · 211 阅读 · 0 评论 -
easyui---后台
一、使用先写入dao方法--->biz--->servet--->public List<Module> getAll(int pid);------biz层public List<Module> getAll(int pid) { List<Module> lm = imd.getAll(pid); //遍历集合 for (Module m : lm)...原创 2022-05-05 23:12:00 · 328 阅读 · 0 评论 -
easyui的基本运用
一、概述What -------jquery Easy是一组基于jquery插件合体,能帮助,web开发者轻松地实现完美的ui界面Why ------1.可以节省代码,编写简单的html代码2.是一个完美支持html5完整框架3.可以节省网页开发的时间和规模 4.简单易上手,功能强大Where ------- 使用于后台管理界面,不适用于前台界面,适用于比较简洁的界面二、准备工作...原创 2022-05-04 23:33:40 · 649 阅读 · 0 评论 -
bootstrap----轮播图(Carousel)&列表组(list-group)&画像(figure)
一、轮播图:Carousel:轮播图<div id="carouselExampleCaptions" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#carouselExampleCaptions" data-slide-to="0" class="active"></li> <li...原创 2022-04-29 21:31:24 · 990 阅读 · 0 评论 -
bootstrap----媒体对象&表格&模态框&图标
一、媒体对象用法:media---媒体对象<div class="media"> <img src="img/pic_c3.png" class="mr-3" alt="..."> <div class="media-body"> <h5 class="mt-0">奇迹</h5> <p>作者:张小小 </p> <p>价格: ¥34.0</p>...原创 2022-04-29 21:12:13 · 154 阅读 · 0 评论 -
Bootstrap----前端框架基础
一、前端框架它的诞生-------Twitter公司是目前最受欢迎的前端框架三W:WHAT:是一个响应氏的前端框架WHY:因为它支持响应式,移动端优先,浏览器支持,容易上手WHERE:常常用企业网站,博客,后台,简洁的界面尺寸:大PC--lg . 中PC-md .平板.-sm .手机--xs-------------------------------------具体可见思维图------------------------------------------------...原创 2022-04-28 23:58:48 · 1119 阅读 · 0 评论 -
javaWeb----AJAX的运用
一、概念Asynchronous JavaScript and XML----AJAXAJAX是一种在无需重新加载的整个网页的情况下,能够更新部分网络的技术-----传统的网页(不使用AJAX)如果需要更新内容,就必须重载整个网页页面优点:提升用户体验二、实现方式$.ajax()方法: 返回其创建的 XMLHttpRequest 对象。例如$.ajax({ type:"post", dataType:"text",...原创 2022-04-26 22:51:43 · 1151 阅读 · 0 评论 -
JavaWeb--MVC
一、MVC演变过程整个javaweb的开发模式jsp模型1----第一代:jsp:html+css+js (java);第二代把相关的java代码使用javaBean模式进行简单的封装jsp模型2----MVC 模式M---Model.模型完成具体操作,如查找数据库封装对象V--View视图jsp,html等来进行数据展示C--Controller控制器sevlet获取view的请求,通过视图展示出来二、三层架构业务逻辑层,数据库访问层,表原创 2022-04-22 21:13:18 · 1113 阅读 · 0 评论 -
javaWeb--购物车项目
一、商品的展示---shop.jsp界面商品展示<% //表示层 调用业务逻辑层 IGoodsBiz igb=new GoodsBiz(); //调用查看全部的方法 List<Goods>lg =igb.getAllByPage(1, 4); for(Goods i:lg){ %>---- 商品信息的显示<td><...原创 2022-04-13 18:38:49 · 852 阅读 · 0 评论 -
javaWeb----jsp的标准动作
一、包含1.<!-- 指令包含(静态包含);所有被包含页面只有在单独执行的时候才会被编译 --> <%@include file="header.jsp" %>2.<!-- 标签包含(动态包含):所有被包含页面都会被 编译 是可以与被包含界面交互(传值)--><jsp:include page="footer.jsp"></jsp:include>二、传参<jsp:param name="nam...原创 2022-04-12 10:23:02 · 154 阅读 · 0 评论 -
JavaWeb----三层架构
一、分层模式特点: ~ 分层模式是最常见的一种架构模式 ~分层模式是很多架构模式的基础---分层将解决方案的组件分隔到不同的层中在同一个层中组件之间保持内聚性层与层之间保持松耦合二、三层模式的划分表示层(表示层依赖于业务逻辑层)------------------------------------jsp界面||业务逻辑层(业务逻辑层依赖于数据库访问层)------------------------------------接口类...原创 2022-04-09 22:27:28 · 490 阅读 · 0 评论 -
JavaWeb--富文本编辑器&SmartUpload组件
一、富文本编辑器-------->首先我们要一页引入外部样式表ckeditor.js<!-- 引入外部样式表 --><script type="text/javascript" src="../ckeditor/ckeditor.js"></script>------->在需要的地方写入调用方法:<p> <label> 内容 </label> <textarea n原创 2022-04-08 23:55:31 · 603 阅读 · 0 评论 -
JavaWeb---分页
一、分页的用途及优势 之前的列表显示数据的形式:数据能够按照指定格式显示,布局清晰;不受信息数量的限制,而且不足的地方是需要用户拖动页面...------------------------------------------------如今使用分页---------------------------------------分页技术的优势:既能显示多条信息,又不需要拖动页面二、分页的实现思路1.确定每页显示新闻数量2.编写DAO类,声明查询方法确定接...原创 2022-04-07 23:58:41 · 197 阅读 · 0 评论 -
javaWeb---浏览记录&Application&以及javaBean封装
一、Application用法:例题:application.getAttribute()<% Integer count=(Integer)application.getAttribute("count"); if(count!=null){//拿到了,说明有用户访问 count++;//在原来的访问量加1 } else{ count=1; } a...原创 2022-04-04 21:15:10 · 880 阅读 · 0 评论 -
javaWeb---(会话跟踪)Session对象&Cookie类
一、Session对象的用法 (1) 概念:Session在网络中被称为会话。Session就是会话(客户端的一次请求,服务端的一次响应)。(2)它的创建和使用:当客户端浏览器第一次访问服务器时,服务器为这个浏览器创建一个Session对象。 在服务器端使用request.getSession()或request.getSession(true)方法来获得Session对象。request.getSession() --获得Sessi...原创 2022-04-02 22:33:39 · 496 阅读 · 0 评论 -
JavaWeb---模糊查询&评论&include指令
一、模糊查询代码如下: //接收title String title=request.getParameter("title"); if(title==null){ title="";//相当于查询全部 } //破碎重组 title=new String(title.getBytes("iso-8859-1"),"utf-8"); //绑定数据 String URL="jdbc:oracle...原创 2022-04-01 20:51:22 · 363 阅读 · 0 评论 -
javaWeb---增加删除修改查询以及绑定数据
javaweb方法---增加删除修改查询和数据绑定原创 2022-03-30 18:43:35 · 774 阅读 · 0 评论 -
javaWeb----验证码&登录&新闻增加
一、设置验证码(1)给span赋值,拿值使用html(str)---赋值html()---拿值function myf(){ //下标:0-33 //所有候选组成验证码的字符,当然也可以用中文的var arr = new Array(2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z')...原创 2022-03-29 10:57:55 · 885 阅读 · 0 评论 -
javaWeb3---页面跳转方式&jdbc连接(oracle)
一、页面跳转方式以及区别:1.页面跳转方式:(1):重定向-response(响应)response.sendRedirect()简记:res.sendr(2)转发request(请求)request.getRequestDispatcher().forward(request,response)简记:req.getreq.forjs的跳转方式属于哪种?:属于重定向!2.两者的区别:重定向response:能完成页面跳转,改变地址栏,但是不能把值传递到下一个页面还可原创 2022-03-27 18:05:38 · 1356 阅读 · 0 评论 -
JavaWeb---jsp基本语法&表单提交方式
一、基本语法:1.jsp的运行原理:一共通过三个阶段:-->先翻译,即jsp翻译为.java,在编译---->java编译成.class,最后才能执行2.(1)jsp模板元素:jsp中的html页面代码(2)jsp脚本代码:是jsp中的java代码3.jsp的表达式:<%=对象或者变量名或者表达式%>相对于out.print()<%=a>b?a:b %><!-- 相当于out.print(a); -->4.jsp声明:原创 2022-03-25 19:03:26 · 421 阅读 · 0 评论