- 博客(17)
- 收藏
- 关注
原创 小白编程笔记——JSON.stringify和map
JSON.stringify方法是不支持map的。如果其中有map的内容,则该内容会变成{}。此时的解决方法是,避免使用map而是使用object。具体的方法如下:var numberMap = Object.create(null);numberMap[sortNum] = item.sys_numbering;console.log(JSON.stringify(numberMap));这种方法没有使用map,但是其效果是和map差不多的。(至少在目前的使用范围下)。另外如果已经使用了
2021-08-17 10:40:01
1565
原创 小白编程笔记——JqGrid不显示分页栏
在用jqGrid做网页表格的时候,我发现JqGrid的分页栏总是不显示,其原因有两点,第一,在设置Jqgrid的时候,要加上pager: "#tablePager",不仅如此,还需要创建一个id 为tablePager的div 否则是不会显示分页栏的。另外,可以添加recordtext: "第{0}-{1}行 合計{2}行",pgtext: "第{0}ページ 全{1}ページ",来丰富分页栏显示的内容。不过为什么是{0},{1}我还不知道。...
2021-08-16 14:04:05
1166
原创 小白编程笔记——doma中的Listenner类
使用doma插件访问数据库的时候,不仅仅需要与数据库相对应的表的Entity类,对每个表还需要一个Listenner,此时Entity的注释是这么写的@Entity(listenner = EntitynameListener.class)而Listener类的写法实例是这样的:package jp.co.jpmm.entity;import javax.servlet.http.HttpSession;import org.seasar.doma.jdbc.entity.Entit
2021-08-16 09:45:10
390
1
原创 小白编程笔记——javascript中调用函数需不需要括号整理
之前在Js中写回调函数的时候是这么来写的:$("#id").on("click", function(){});后来,因为有好几个东西都会使用类似的函数,我就打算给这个回调函数起个名字封装一下。就变成了:function functionName(){}$(#"id").on("click", functionName);需要注意的是,这里面写的时候,是不可以带括号的,带了括号就不能用了。但是疑问是,如果我需要给这个回调函数传一个参数的话应该怎么办呢?是定义一个全局变量然
2021-08-11 15:06:47
260
原创 小白编程笔记——使用Json把form中内容和form外内容提交给Java后台的异同
开发的时候,在html中有时会使用<form></form>把需要提交的内容包括进去,而有时则会在html的最下面使用空的<form></form>。这两种方法在js的数据提交和Controller的数据接受上是存在不同的。首先是当需要提交的内容都在<form></form>中的情况:var $new = $('#dataIstPost');$new.append($('<input />', { id : '
2021-07-27 12:05:36
125
原创 小白编程笔记——bootstrap4 radio checkbox对齐问题
在利用bootstrap4进行编程的时候,会发现时不时checkbox radio的选项和它的标签没有对齐,这个时候就需要这样来写:<div class="form-check col-sm-1"> <input class="form-check-input" type="checkbox" name="updDelFlg" id="updDelFlg" value="1"> <label class="form-check-label text-primary"
2021-07-20 13:43:48
593
原创 小白编程笔记——HTML到Jquery获取值的各种方法
新手刚刚接触Javascript,HTML到Jquery获取值的各个方法还是参考着别人的代码模仿着写的。怕之后忘记,就整理在这里以供日后参考。(新遇到的内容我也会及时补充。)普通的input text:$("#input,text的id").val()input radio:$("input:radio[name='Id']:checked").val()select:$("select[name='Id' option:selected]").val()checkbox:$
2021-07-19 15:03:07
214
1
原创 小白编程笔记——从jqGrid中获得参数
其实我对于jqGrid还是处于基本一窍不通的状态,只是在OJT的时候需要使用到jqGrid, 就只能依样画葫芦的模仿别人写的代码。感觉这个应该以后在别的开发项目中也会经常用到,因此在这里做一些粗浅的整理。将来等我对jqGrid有更深的了解之后也可能会对其做一些添加和修改。这一段代码可以把勾选了哪些行给选出来。引号中的selarrow似乎是不能写错的。var selrows = $('#tableData').getGridParam("selarrrow");这个方法似乎是用来提取表中某...
2021-07-19 09:18:26
303
原创 小白编程笔记——HTML中form,button,和Javascript操作的注意事项
编程的过程中可能会需要通过HTML上的button来实现表单的提交。我之前习惯是在表单tag中写button,然后在button的回调函数中实现form的提交,但是这个方式是存在一定的小问题的。比如说,如果我需要给回调函数增加一个确认,如果没有得到确认就不再执行form的提交,例如if(!confrim("是否确认提交?")) return;此时,我希望实现的是通过return来终止form的提交,但是如果这个button是写在form tag中的话,即使使用了return,form表单仍然会进行
2021-07-19 09:02:54
240
1
原创 小白编程笔记——JavaScript中两种把表单内容传递给Controller的方法
工作的时候看到有两种把页面上内容传递给Controller的方法,其中一种是传递对数据库的搜索条件,并且会根据搜索条件访问数据库,并将更新后的数据写在JqGrid表格里。另一种则是用于为数据库新增数据(或者修改删除)的时候用的。为什么会用到两种方式以及两种方式的区别我还是不太能理解,所以就先把他们记录下来,等之后JavaScript的知识接触的多了应该就能读懂了吧。其一 传递搜索条件$("#newinsert").on("click",function(){ if(!confirm("この
2021-07-07 10:00:25
898
原创 小白编程笔记——$(function(){})是什么意思?
在编程的时候会看到Javascript文件中最开始用$(function(){})来包着,一开始不知道是什么意思但也就一葫芦画瓢写了,现在上网查阅了一下,姑且把查到的内容记录下来。$(function(){})是jQuery中的经典写法,等同于$(document).ready(function(){}),是为了让里面的内容等页面加载完成后再执行。其目的是因为这样执行的话会更加安全。同时,$符号在Javascript中非常常用但是像我这样的初学者经常会看着就头大,因此在之后的工作中如果还在看到$符号
2021-07-07 09:49:15
865
1
原创 小白编程笔记——JavaScript实现执行监听事件回调函数前的确认
研修课题的时候为了实现对添加内容的确认,还特意给每个功能多做了一个确认页面,而现在发现其实通过JavaScript的弹窗就可以实现当时想实现的功能,而且代码很简单。只需要在Js的回调函数的开头加上一句即可。if(!confirm("この内容を登録しますか?"))return;如图,如果用户没有确认的话,通过return语句这个函数就不会进行接下来的操作,也就不会实施想要实施的功能。内容感觉很简单,但是怕以后忘记还是写下来吧w。(才不是在水博客w)...
2021-07-07 08:35:52
253
原创 小白编程笔记——SpringBoot配置文件加载的几种方式
1. 从xml文件,properities文件中加载配置文件:bean package 里面有一个user的类,该类必须添加@Component标签将当前类添加到容器中。
2021-07-04 00:31:35
722
原创 小白编程笔记——thymeleaf实现每两行加一个分割线
目的:给某一组成员实现随机两两分组。Controller里面已经把List中的元素随机分组了,因此在HTML里面需要用thymeleaf把元素一一输出,同时为了方便知道分组情况,设置每两行加一条线用于分割。 <div th:each="member,memberStat : ${result}"> <p th:text="${member}"></p> <
2021-06-25 16:42:06
451
原创 小白编程笔记——List的随机输出(抽奖功能的实现)
目的:想做一个抽奖的小程序,因此需要把List中的元素顺序打乱,然后再输出指定数量的元素。方法:实现这个功能需要用到两个方法,一个是Collections.shuffle(),起作用是打乱List中元素的顺序,第二个方法是List的subList(a,b)方法,例如List1.subList(0,3)。其功能是取出原来List中的第a个数到第b个数之间的元素,生成一个List的子集。需要注意的是第a个元素开始是包含a的,而第b个元素结束是不包含b的。...
2021-06-25 16:02:35
282
原创 小白编程笔记——带参数的Controller到Controller跳转
在目前的项目中我对数据库中的每一张表配置了一个domain和mapper,这是如果需要同时使用两个表的数据,就必须要使用两个表相对应的Controller。在第一个Controller中使用RedirectAttributes attr 来储存需要交给下一个controller的数据。(而不是Model model,至于原因我还不太了解。)重定位的写法和普通的写法是一样的。(return如果不加重定位的话则是把数据交给return结果的html页面)因为redircet只能使用get方法,所以在
2021-06-25 15:50:15
509
原创 小白笔记——HTML到Java的Date型转换
本笔记旨在记录新手学习编程时遇到的问题以及解决方法,主要是作为备忘录来使用。希望路过的大神可以指点一二,同时也希望这个笔记可以帮助到其他有同样困惑的小伙伴。(大学毕业之后就再没有用中文写过文章了,所以我写的东西字里行间都会透露出一股子翻译大碴子味,还请各位海涵。) 另外,本笔记内容中会有一大部分的解决方法是从各种别的网上学来的。因此代码写法上很多可能并非是自己的原创,但是文章内容是自己构思的。在提交时我会按照原创来投稿。如果这个做法欠妥的话也请大神们提醒我。...
2021-06-25 09:52:49
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人