04 2016 档案
摘要:在很多项目中我们会把上传的图片做处理,比较图片上传过多对服务器的容量和带宽有很多的浪费,如果不是必须的高清图片,我们可以通过代码来做压缩。在我的项目中我们压缩图片的目的是让web页面打开的速度很快,并且节省空间。 下面先分享一下代码: 其实我们很多人喜欢在上传的时候就做了限制了,这样在上传时就节省了
阅读全文
摘要:验证码图片生成步骤 因为验证码的图片的宽度和高度要根据网站的风格来确定的,所以字体的大小需要根据图片的宽度和高度来确定,用到了小小的技巧。 使用验证码图片 在verificationCode.java这个servlet中调用上面的类生成验证码图片,然后将图片返回给客户端。 在index.jsp中设置
阅读全文
摘要:Apache官方今天晚上发布安全公告(官方编号S2-032/CVE编号CVE-2016-3081),Apache Struts2服务在开启动态方法调用(DMI)的情况下,可以被远程执行任意命令,安全威胁程度高。 这一漏洞影响的软件版本为2.3.20-2.3.28,不过2.3.20.2、2.3.24.
阅读全文
摘要:众所周知,默认条件下,在浏览器输入indexAction!execute.action,便会执行indexAction类里的execute方法,这样虽然方便,但可能带来安全隐患,通过url可以执行Action中的任意方法。 想要禁止调用动态方法,则要在struts.xml中通过constant元素将
阅读全文
摘要:1.在struts2的方法中利用查询语句查询到结果,然后再对结果进行封装,jsp根据封装获取相关信息 struts2的查询和封装方法: 2.然后安装 ServletActionContext.getRequest().setAttribute("freemarkerdetailList", free
阅读全文
摘要:1.本文只提供了一个功能的代码 2.然后是文件解压的两个类 3.常见html的工具类,上篇文章有介绍 CreateHtmlUtils 4.复制的方法 copy 5.便利解压的的zip或者是rar文件夹 6.其中需要的架包
阅读全文
摘要:1.创建html的java代码 2.然后是html的模板template.html,根据此模板生成的新的html文件 3.java代码会常见新的html文件,并替换掉 ###title### 为图片的标签。 然后可以生成静态网页了。效果图如下: 一个简单的java生成html功能就实现了。
阅读全文
摘要:做项目时候,页面获取出现了这个问题。找了好久一直以为是我字段或者是数据库字段问题导致引起的。 最后才发现是 struts2中jsp我写错了一个参数,一直导致报错。后来改了就好了。 当大家遇到这个问题的时候,记得先看看是不是这个问题,不是的话可以再debug分析下。 对jsp更改的地方,以后要多多注意
阅读全文
摘要:今天做项目的时候遇到这样一个需求,需要在网页上展示今日黄历信息,数据格式如下 公历时间:2016年04月11日 星期一 农历时间:猴年三月初五 天干地支:丙申年 壬辰月 癸亥日 宜:求子 祈福 开光 祭祀 安床 忌:玉堂(黄道)危日,忌出行 主要包括公历/农历日期,以及忌宜信息的等。但是手里并没有现
阅读全文
摘要:struts2中token防止重复提交表单 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 蕃薯耀 2015年7月12日 11:52:32 星期日 http://fanshuyao.iteye.com/ 第一步:在表单中加上<s:token></s:token>标签,这个需要在
阅读全文
摘要:具体怎么做: 在最后加入: 记住第一个java_home后面是你jdk的路径,别抄袭我的噢,不然也是没有用的。后面的两个path可以照抄没关系。 网上还有一些人给的是这一段: 当你上面所有的事情都处理完了,你会发现还是启动不了,出现这个问题 如果和我的一样应该是在15、16行这样。好了好了我也终于安
阅读全文
摘要:1.更新软件源:修改sources.list文件: leafpad /etc/apt/sources.list然后选择添加以下适合自己较快的源(可自由选择,不一定要全部): #官方源 deb http://http.kali.org/kali kali main non-free contrib d
阅读全文
摘要:Kali Linux下载链接:http://mirrors.ustc.edu.cn/kali-images/kali-2.0/ (ps:建议用国内镜像源下载,速度有保证) Kali Linux安装之后简单做一设置: 1.更新软件源: 先备份软件源sources.list文件,然后修改sources.
阅读全文