基于Bootstrap的Java开发问题汇总(Spring MVC)


Posted in Javascript onJanuary 15, 2017

第一次接触Bootstrap框架,特别生疏。但是在慢慢了解了之后会发现bootstrap是一个前端的技术框架。结合了JQuery从而实现了非常丰富、美观的界面效果。此次项目是基于Spring MVC模式下。

1.菜单

     在Bootstrap中构建一个菜单是一件非常容易的事情。因为有专门的菜单管理,所以相比以前做过的菜单相对来说就轻松的多。只需要点开菜单管理,进行需求菜单的添加。如下图所示:

基于Bootstrap的Java开发问题汇总(Spring MVC)

        添加完菜单之后还不能显示,因为没有为菜单分配权限。接下来在角色权限管理里面为菜单进行授权。之后用授权过的账户进行登录就可以看见刚才所添加的菜单。

2.上传图片

     上传图片费了好久才完成。开始以为上传图片功能已经做成功了。但是回过头看的时候才发现是有问题的。

问题一:

      因为我是总共要上传三张图片,遇到的问题是每一次上传都上传成功了,可是数据库里的数据永远保存的最后一条的记录。最终发现发现方法的参数写错了。本来调用的是根据多个属性删除对象实体,结果发现在方法的参数里写了两个参数new String[] { "type", "typeId" },就是第二个参数typeId导致每次删除的都是用户的所有记录。最终改为new String[] { "type", "imgId" },将第二个参数改为imgId每次根据图片的类型删除。每次改变只是改变相对应的图片,避免了将同一个用户的所有图片都删除。

问题二:

     上传成功后怎么都显示不到页面。问题是之前的做法是只上传一张图片,每次上传后的图片路径保存到filePath里,然而现在变成上传三张图片后每一次上传的图片路径都会保存到filePath里,也就是说第二次上传的图片路径每次都会覆盖上一次的路径,因此三张图片在页面的显示效果永远都是同一张照片。

      最终在要显示的页面里从attachment表里面将用户对应所上传的图片显示在页面,这样就避免了filePath里只能保存一个路径的问题!

基于Bootstrap的Java开发问题汇总(Spring MVC)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
Jul 31 Javascript
动态标签 悬停效果 延迟加载示例代码
Nov 21 Javascript
利用原生JavaScript获取元素样式只是获取而已
Oct 08 Javascript
JavaScript实现梯形乘法表的方法
Apr 25 Javascript
jQuery基于ajax实现星星评论代码
Aug 07 Javascript
js 判断登录界面的账号密码是否为空
Feb 08 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
Sep 20 jQuery
关于jQuery里prev()的简单操作代码
Oct 27 jQuery
轻松理解vue的双向数据绑定问题
Oct 30 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
Apr 08 Javascript
vue router 通过路由来实现切换头部标题功能
Apr 24 Javascript
通过javascript实现段落的收缩与展开
Jun 26 Javascript
JavaScript调试的多个必备小Tips
Jan 15 #Javascript
使用Promise链式调用解决多个异步回调的问题
Jan 15 #Javascript
js实现密码强度检验
Jan 15 #Javascript
JavaScript实现图像模糊化的方法实例
Jan 15 #Javascript
vue实现简单实时汇率计算功能
Jan 15 #Javascript
bootstrap——bootstrapTable实现隐藏列的示例
Jan 14 #Javascript
JS轮播图中缓动函数的封装
Nov 25 #Javascript
You might like
PHP环境搭建最新方法
2006/09/05 PHP
PHP提取中文首字母
2008/04/09 PHP
php四种基础算法代码实例
2013/10/29 PHP
php文件缓存类汇总
2014/11/21 PHP
屏蔽PHP默认设置中的Notice警告的方法
2016/05/20 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
jquery 问答知识整理
2010/02/11 Javascript
JS getMonth()日期函数的值域是0-11
2010/02/15 Javascript
javascript中用星号表示预录入内容的实现代码
2011/01/08 Javascript
js 字符串转换成数字的三种方法
2013/03/23 Javascript
javascript实现控制文字大中小显示
2015/04/28 Javascript
Javascript节点关系实例分析
2015/05/15 Javascript
JavaScript中的数据类型转换方法小结
2015/10/26 Javascript
JavaScript的new date等日期函数在safari中遇到的坑
2016/10/24 Javascript
Bootstrap3多级下拉菜单
2017/02/24 Javascript
JS全角与半角转化实例(分享)
2017/07/04 Javascript
Bootbox将后台JSON数据填充Form表单的实例代码
2018/09/10 Javascript
Vue源码解析之数组变异的实现
2018/12/04 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
浅谈vue项目利用Hbuilder打包成APP流程,以及遇到的坑
2020/09/12 Javascript
python映射列表实例分析
2015/01/26 Python
Python实现扫描局域网活动ip(扫描在线电脑)
2015/04/28 Python
python ipset管理 增删白名单的方法
2019/01/14 Python
浅谈Python中(&,|)和(and,or)之间的区别
2019/08/07 Python
在keras中获取某一层上的feature map实例
2020/01/24 Python
HTML里显示pdf、word、xls、ppt的方法示例
2020/04/14 HTML / CSS
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
.NET remoting的两种通道是什么
2016/05/31 面试题
学习党章思想汇报
2014/01/07 职场文书
《跟踪台风的卫星》教学反思
2014/04/10 职场文书
乡镇四风对照检查材料
2014/08/31 职场文书
2019销售早会主持词
2019/06/27 职场文书
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js
Python matplotlib绘制条形统计图 处理多个实验多组观测值
2022/04/21 Python
virtualenv隔离Python环境的问题解析
2022/06/21 Python