`
文章列表
spSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取。 3、能对上传的文件在大小、类型等方面做出限制。如此可以滤掉不符合要求的文件。 4、下载灵活。仅写两行代码,就能把Web服务器变成文件服务器。不管文件在We ...

jquery.validate

需要JQuery版本:1.2.6+, 兼容 1.3.2 <script src="../js/jquery.js" type="text/javascript"></script><script src="../js/jquery.validate.js" type="text/javascript"></script> 二、默认校验规则 (1)required:true       ...

java生成目录结构

    博客分类:
  • java
1.由栈方法 Java代码   class MenuSort {            private List<SysConstants> list = null;            final String TOP_CODE = "005001036";               public MenuSort(List<SysConstants> list) {       ...
Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。 一、 准备工作    1、 首先要去官方下载json-lib工具包 下载地址: http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/
 str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;    str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str; 以下是一段演示程序: public class StringDemo{ public static void main(String agrs[]){    String str="this is my original strin ...
request.getParameterNames()方法是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举. 通过Enumeration的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值. 最后通过request.getParameter()方法获取表单控件的value值. Enumeration pNames=request.getParameterNames(); while(pNames.hasMo ...

JAVA UUID 生成

    博客分类:
  • UUID
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。 UUID是1.5中新增的 ...
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有:   if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:
我的数据是这样的 ID RE_ID 1 2001 2 2001 2 2003 1 2002 3 2003  2 2002 3 2004 ...... 我希望的到的数据是: ID RE_ID 1 2001,2002 2 2001,2002,2003 3 2003,2004 ----------------------------------------------------------------------实现多行合并语句: select id,group_concat(re_id order by re_id separator ",") as re_id from ta ...
1.取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true <input type="submit" value="提交" hidefocus="true" />2.只读文本框内容,在input里添加属性值 readonly <input type="text" readonly /> 3.防止退后清空的TEXT文档(可把style内容做做为类引用) <input type="text" style="beh ...
表单form里有个method属性,method属性有两个值分别为post和get 这个属性如果没有指定时默认为get post和get的区别: post传递的数据量大,而get传递的数据量小
使用Spring MVC表单标签 关键字: View Controller 切面编程 观察者模式 JOTM 使用Spring MVC表单标签。   概述   在低版本的Spring中,你必须通过JSTL或<spring:bind>将表单对象绑定到 HTML表单页面中,对于习惯了Struts表单标签的开发者来说,Spring MVC的这一表现确实让人失望。不过这一情况已经一去不复返了,从Spring 2.0开始,Spring MVC开始全面支持表单标签,通过Spring MVC表单标签,我们可以很容易地将控制器相关的表单对象绑定到HTML表单元素中。 ...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) 
进入debug模式: 1、设置断点 断点分类: A.我们常说的断点(breakpoints)是指line breakpoints,双击某一行左边或者使用快捷键Ctrl+Shift+B即可添加断点。 B.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂,是追终某一个变量的改变的好方法。选中一个变量,然后点击“Run”,添加watchpoint;
spring-mvc 如图 请求首先通过DispatcherServlet。servlet根据HandlerMapping,来处理请求,并根据请求,来找到Controller,Controller执行完毕后,发送一个ModelAndView,并告诉需要展示哪个视图。根据这个视图,servlet找到这个视图的ViewResolver,并由这个ViewResolver生成对应的view,并输出。 配置servlet springmvc是基于servlet的,因此需要在web.xml配置。 <servlet> <servlet-name>roadrantz</servle ...
Global site tag (gtag.js) - Google Analytics