随笔分类 -  java web

摘要:写在前面: 老大让我写个脚本自动给他写dms有一段时间了,说实话当时不知道老大指的这个脚本是什么?毕竟是做web的,难道是写个数据库sql语句脚本吗?也就放在了一边。巧了,最近一个朋友说他之前写了个程式,我就问了一下。哇,这不正是我想要的!他是做了一个可以自动登录网站,然后自动填写日报的程式。看了之 阅读全文
posted @ 2019-01-09 17:04 蚊蚊蚊蚊蚊170624 阅读(14451) 评论(0) 推荐(1)
摘要:1.对list集合进行分页 2.Collections对list集合按照指定属性进行排序 对于平常数字的排序,只需要比较大下返回对应的正数或者负数来决定按照什么顺序,对于时间日期,需要调用compareTo()方法做比较,具体可以详看对应的api源码 3.java获取指定字符串,一个字符串中有多个相 阅读全文
posted @ 2018-12-07 09:51 蚊蚊蚊蚊蚊170624 阅读(350) 评论(0) 推荐(0)
摘要:写在前面: 最近一直都在按照老大的学习路线来进行学习,这几天看了下redis,从刚开始的摸不着头脑,到后面慢慢的查资料,对其逐渐有了简单的了解,也通过一个与ssm框架整合的小demo去动手实践 了,知道了怎么去用。这里也是单纯的记录下,因为对于现阶段的我来说,还不可能去做优化这一块,所以这里先记录着 阅读全文
posted @ 2018-10-27 16:35 蚊蚊蚊蚊蚊170624 阅读(840) 评论(0) 推荐(0)
摘要:写在前面: 公司一直都是使用ssh框架(Struts2,Spring,Hibernate)来开发,但是现在外面的公司大多数都是使用的ssm框架,所以也有必要多学习一下外面的新技术。这里就快速搭建一个小的demo来入门了解一下。 ssm的分别表示:SpringMVC、Spring、Mybatis。 由 阅读全文
posted @ 2018-10-26 09:01 蚊蚊蚊蚊蚊170624 阅读(1709) 评论(2) 推荐(0)
摘要:写在前面: 前面有简单的记录下Timer定时的用法,但是在此次项目中,选择的是quartz来完成定时操作任务的。两者都可以完成定时操作,但是spring可以整合quartz,并且配置起来也比较简便,还可以同时跑多个任务。就选择了quartz,quartz的用法也很强大,这里也是简单的记录下。 第一步 阅读全文
posted @ 2018-09-21 13:45 蚊蚊蚊蚊蚊170624 阅读(1621) 评论(0) 推荐(0)
摘要:写在前面: 在最近的项目中需要每天定时对数据库表进行查询,并完成相关数据的更新操作。首先让我想到的是Timer类,记得在一开始维护那个老系统的时候,开了个接口,也涉及到了定时的操作。下面就记录下大概的用法,方便后续工作中用到时再次查找方便。 由于是用在web中,故当项目启动的时候,就应该去将这个定时 阅读全文
posted @ 2018-09-21 10:47 蚊蚊蚊蚊蚊170624 阅读(2908) 评论(1) 推荐(1)
摘要:写在前面: 页面发送ajax请求到后台,后台返回对应的json格式数据给前台页面进行数据展示,如果json数据中含有日期时间,就需要对日期进行处理 下面是相关的代码部分 这里需要实现JsonValueProcessor 没有用过其他的用法,也就没有去过多的深究,仅仅做个记录吧~~~ 阅读全文
posted @ 2018-08-04 16:46 蚊蚊蚊蚊蚊170624 阅读(1317) 评论(0) 推荐(0)
摘要:写在前面: 在做一些添加功能的时候,表单的提交前的验证是必不可少的,jquery的validate插件就还可以,对于基本的需求已经够了。这里记录下基本的用法。 还是写个简单的demo吧 jquery表单的验证还是比较简单的,这里的用法也只是简单的写了个demo,如果要验证radio与checkbox 阅读全文
posted @ 2018-08-04 12:22 蚊蚊蚊蚊蚊170624 阅读(388) 评论(0) 推荐(0)
摘要:写在前面: 最近在项目中使用了Criteria的分页查询,当查询的数据没有重复的记录还好,但是当数据有关联并出现重复记录的时候,就要去重,那么就会出现查询的记录数与实际的不一致的问题。这里也记录一下解决的办法。 这里只是拿学生Student表与班级来举例,没有经过测试 1.查询全部的数据,不进行分页 阅读全文
posted @ 2018-08-03 16:30 蚊蚊蚊蚊蚊170624 阅读(3585) 评论(0) 推荐(0)
摘要:写在前面: 最近在搭建项目前台页面框子的时候,把iframe设置成了固定的高度,导致不同的电脑尺寸访问的时候,高度差异较大,故查了下,将iframe设置成自动适应屏幕高度的方式,这里记录下。 还是直接上代码吧 黄色标记的代码部分就是主要的。首先将iframe的高度设置成100%,然后在iframe加 阅读全文
posted @ 2018-07-07 09:02 蚊蚊蚊蚊蚊170624 阅读(8399) 评论(0) 推荐(1)
摘要:写在前面: 在项目首页会用到图片由小变大的动画效果,一开始直接使用的是css3,给图片添加相关样式即可,可是ie不兼容,故使用jquery的animate方法来实现。 1.使用jquery的animate实现 2. 使用css3实现 这里就不上效果图了,对比下来css3呈现的效果更炫,但是为了更好的 阅读全文
posted @ 2018-07-03 14:59 蚊蚊蚊蚊蚊170624 阅读(4116) 评论(1) 推荐(0)
摘要:写在前面: 在做项目中,经常会用到显示当前日期这个功能,在此,记录下来,方便日后查阅。 由于功能较简单,这里就直接将代码搬上来吧 下面是效果图: 阅读全文
posted @ 2018-07-03 10:32 蚊蚊蚊蚊蚊170624 阅读(1105) 评论(1) 推荐(1)
摘要:写在前面: 在工作中,有时候会遇到一些零零碎碎的小知识点,虽然这些网上都可以查询到,但还是想把一些自己不是很熟悉的当做笔记记录下来,方便以后查询。 1.按钮隐藏/显示/可用/不可用 2. 弹出确认框,点击确定,执行logout,取消则不执行 3. js中获取java变量值 对于为什么要用=="nul 阅读全文
posted @ 2018-03-09 14:31 蚊蚊蚊蚊蚊170624 阅读(280) 评论(0) 推荐(0)
摘要:写在前面: web开发中,一个项目不会只涉及到一层页面,往往都是页面中嵌套页面或者一个弹框中嵌套页面,那么当登录超时,跳转到登录页面时,就会出现页面嵌套的问题。不想登录页面被嵌套在一个页面或者一个弹框里面,为了使其整个屏幕显示,故要将登录页面放在顶层显示。 这里只是单纯的记录下关键代码,对于涉及更多 阅读全文
posted @ 2018-01-29 17:01 蚊蚊蚊蚊蚊170624 阅读(464) 评论(0) 推荐(0)
摘要:写在前面: ajax请求在项目中常常使用,今天就平时掌握的总结一下,关于使用ajax请求到Struts2中的action时,前台页面与后台action之间的数据传递交互问题。 这里我主要记录下自己所掌握的几种方式。可以根据自己平时项目的需求来进行选择。 1.使用stream类型的result 此种类 阅读全文
posted @ 2018-01-27 15:31 蚊蚊蚊蚊蚊170624 阅读(7259) 评论(2) 推荐(1)
摘要:写在前面: 这几天,有去研究一下WebUploader上传文件,前面的博客有记录下使用WebUploader简单上传文件的例子,今天就把分片断点上传的例子也记录下吧,在博客园中,也查看了一些资料,基本上后台处理数据都是用的Servlet,或者是SpringMVC,由于最近的项目一直都是Struts2 阅读全文
posted @ 2017-12-28 15:38 蚊蚊蚊蚊蚊170624 阅读(1321) 评论(0) 推荐(0)
摘要:写在前面: 上传文件的方式有很多,最近在做项目的时候,一开始也试用了利用jquery的插件ajaxFileUpload来上传大文件,下面,用一个上传文件的简单例子,记录下,学习的过程~~~ 还是老样子,上代码最明了啦。。 前台jsp页面: 后台action: 这里还是说一下,对于文件的接收,其命名都 阅读全文
posted @ 2017-12-27 16:09 蚊蚊蚊蚊蚊170624 阅读(14469) 评论(0) 推荐(0)
摘要:写在前面: 文件上传方式很多的,对于大文件的上传,在本次项目中也有涉及,主要是用了分片断点上传大文件。所以就去了解了一下WebUploader,先从简单的上传文件开始吧~ 在代码中写注释,这样看的比较好点,那就直接上代码来看了解实现的过程吧。 前台jsp页面: 后台action: struts.xm 阅读全文
posted @ 2017-12-27 08:23 蚊蚊蚊蚊蚊170624 阅读(6486) 评论(1) 推荐(0)
摘要:写在前面: 最近在项目中做了一个登录页面,用到了图片验证码的功能,所以记录一下。方便之后再有用到,直接拿来用即可。其实图片验证码的生成都是有固定步骤的,网上也有很多的例子,有的时候,如果不想深究,都是可以直接拿来用的。嘻嘻~~~~ 生成图片验证码工具类并在struts2中使用,大概需要以下五个步骤: 阅读全文
posted @ 2017-12-21 18:14 蚊蚊蚊蚊蚊170624 阅读(454) 评论(0) 推荐(0)
摘要:交代本项目中要求获取session的方式如下: 问题1描述: Component对Arch为多对多的关系,小明在页面需要展示Component的记录,然后展示出来有一条记录a是重复的,经过一番排查,发现记录a在中间表中对应着两条 记录b,c。即因为Component与Arch是多对多的关系,故在中间 阅读全文
posted @ 2017-12-08 16:09 蚊蚊蚊蚊蚊170624 阅读(733) 评论(2) 推荐(0)