- 浏览: 121420 次
- 性别:
- 来自: 北京
最新评论
-
dai2jiang:
少了个逗号,后面
js提交表单kindeditor编辑器textarea为空解决办法 -
afeifqh:
好文!
Maven添加本地jar包 -
握着橄榄枝的人:
我导入<%@ taglib prefix="f ...
JSP中JSTL提供的函数标签EL表达式操作字符串的方法 -
myemptyname:
markmarkmarkmark
Spring3+mybatis+mysql整合详解(五) -
JUnique:
解释的还行吧。
表单form里的method属性post、get
文章列表
spSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点:
1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。
2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取。
3、能对上传的文件在大小、类型等方面做出限制。如此可以滤掉不符合要求的文件。
4、下载灵活。仅写两行代码,就能把Web服务器变成文件服务器。不管文件在We ...
需要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 ...
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 ...
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 ...