- 浏览: 230231 次
- 性别:
- 来自: 河北
最新评论
-
yinianjingzi:
是十分舒服撒反对分十 ...
KindEditor 4 输入框限定字数 -
bao梦:
zhang5476499 写道博主,前端的jsp页面怎么取出m ...
ModelMap和ModelAndView的作用 -
hiberk:
zhang5476499 写道博主,前端的jsp页面怎么取出m ...
ModelMap和ModelAndView的作用 -
zhang5476499:
博主,前端的jsp页面怎么取出modelmap的数据?从req ...
ModelMap和ModelAndView的作用 -
lr1990420:
...
ModelMap和ModelAndView的作用
文章列表
首先介绍ModelMap和ModelAndView的作用 ModelMap ModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可,他的作用类似于request对象的setAttribute方法的作用,用来在一个请求过程中传递处理的数据。通过以下方法向页面传递参数: addAttribute(String key,Object value); 在页面上可以通过el变量方式$key或者bboss的一系列数据展示标签获取并展示modelmap中的数据。 modelmap本身不能设置页面跳转的url地址别名或者物理跳转地址,那么我们 ...
<title>DIV层切换</title>
<script language="JavaScript" type="text/javascript">
function ChangeDiv(divId,divName,zDivCount)
{
for(i=0;i<=zDivCount;i++)
{
document.getElementById(divName+i).style.display="none";
//将所有的层都隐藏
}
document.ge ...
//屏蔽浏览器右键
function stop(){
return false;
}
document.oncontextmenu = stop;
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>增加Table行</title>
</head>
<script>
function addRow(obj)
{
//添加一行
var newTr = testTbl.insertRow();
//添加两列
var newTd0 = newTr.insertCell ...
substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的字符串文字或 String 对象。start必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length可选项。在返回的子字符串中应包括的字符个数。说明如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。示例下面的示例演示了substr 方
select * from tb1
left join tb2 on tb1.column = tb2.column
where tb1.column in (select max(tb3.column) from tb3 group by tb3.column)
这个tb1是主表,tb2和tb3是子表并且是一张表,至于取子表的要求,可以修改max(tb3.column)部分
删除多层文件夹要先删除子文件夹,再删除父文件夹
代码如下:
/**
* 删除文件夹下所有文件
* @param path
* @return
*/
public static boolean delAllFile(String path) {
boolean flag = false;
File file = new File(path);
if (!file.exists()) {
return flag;
}
if ...
java下载多个文件,可以先把多个文件打包压缩成 zip 文件,然后下载zip文件
代码如下:
/**
* 生成zip
* @param sourcePath 原文件夹路径
* @param zipPath 生成的zip路径
*/
public static void createZip(String sourcePath, String zipPath) {
FileOutputStream fos = null;
ZipOutputStream zos = null;
try {
...
在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件、下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件。
首先说一下ftp的特点是:传输速度快,适用于上传大文件,适用于局域网络。
ftp上传需要ftp服务器。这里描述客户端的实现。
上传:
/**
* Description: 向FTP服务器上传文件
* @Version1.0 baomengjie
* @param url FTP服务器hostname
* @param port FTP服务器端口
* ...
<OBJECT id="myPlayer" codeBase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,0,53" type="application/x-oleobject" width="600" height="500" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" >
& ...
下边是一个用正则表达式验证数字的小例子
function validate(){
var obj = $("#ordering").val();
var reg = new RegExp("^[0-9]*$");
if(!reg.test(obj)){
alert("排序必须是数字!");
$('#ordering').val('');
}
}
mysql存储数据乱码问题
- 博客分类:
- MySql
项目里链接的是mysql数据库,在save方法前不乱吗,存到数据库里就乱码了,解决方法:
在数据库链接的后边设置编码格式
jdbc.url=jdbc:mysql://192.168.200.192:3306/bstcc_www?characterEncoding=utf8
js设置延时和定时器
- 博客分类:
- javascript
- jQuery
- js
JS里设定延时:使用SetInterval和设定延时函数setTimeout 很类似。setTimeout 运用在延迟一段时间,再进行某项操作。setTimeout("function",time) 设置一个超时对象
setInterval("function",time) //设置一个超时对象
SetInterval为自动重复,setTimeout不会重复。clearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象一、什么叫做JavaScript ...
第一步 导入包 <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>第二步${fn:substring(str,0,10)} 红色代表字符串
最近做项目出现一个java.lang.StackOverflowError异常。弄了半天,特记录下来!StackOverflowError是由于当前线程的栈满了 ,也就是函数调用层级过多导致。比如死递归。