- 浏览: 64411 次
最新评论
-
ruien88:
caonimadigepi 写道把这一form标记写在页面里, ...
window.location.href以post方式传递参数的方法 -
caonimadigepi:
把这一form标记写在页面里,隐藏,submit前给input ...
window.location.href以post方式传递参数的方法 -
独孤残存:
你上面的input有问题
window.location.href以post方式传递参数的方法 -
Jellen129:
挺不错的,学习了
js写的双向选择器 案例(jsp页面,json获取数据) -
754731046:
[/u][u][/u][u][u][/u]
js写的双向选择器 案例(jsp页面,json获取数据)
文章列表
本项目用struts2框架 ,Extjs3.4
1.
jsp文件中引用js,大部分Ext代码写在js文件中。
jsp文件:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http: ...
框架为struts2
1. jsp页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@taglib prefix="s" uri="/struts-tags"%>
<%@page contentType="text/html; charset=UTF-8&quo ...
1. 双向选择器,略有修改,效果见附件图,jsp页面:
<table align="center" width="80%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="40%">
请选择<br/>
<select name="s1" size="15" multiple=" ...
1. 创建class----SourceType.java
public enum SourceType {
suning,
english,
gehualily
}
2. 创建class ---DynamicDataSource.java
import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
public class DynamicDataSource extends AbstractRoutingDataSource{
prot ...
java后台的方法
public int page;
/** 页数索引* */
public int pageIndex;
/** 首页索引* */
public int index;
/** 末页* */
public int max;
/**
* @see 获取新闻列表并分页
* @return
*/
public String getNewsList() {
if(this.checkLogin()){
pageSize = 5;
if (page < 1) {
page = 1;
}
i ...
(Mysql5.0,SQLServer2000):
Mysql
当前列 ClassName ColumnType DisplaySize TypeName
0: java.lang.Integer ColumnType:4 11 INTEGER
1: java.lang.Integer ColumnType:-6 4 TINYINT
2: java.lang.String ColumnType:12 0 ...
一、使用jQueryForm ajax提交表单的时候发现CKEditor编辑器的内容总是丢失,是ajax提交的时候ckeditor没及时更新相关字段属性,只要在提交前手动更新一下就可以了,方法如下:
在校验表单的js方法中添加如下操作:
for (instance in CKEDITOR.instances)
CKEDITOR.instances[instance].updateElement();
二、 My97DatePicker插件使用:
1. jsp页面的head标签中引用
<script type="text/javascript&qu ...
yyyy-MM-dd KK:mm:ss
yyyy-MM-dd HH:mm:ss
hh:mm:ss 12小时制
h am/pm 中的小时数(1-12)
H 一天中的小时数(0-23)
k 一天中的小时数(1-24)
K am/pm 中的小时数(0-11)
日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)
yyyy:代表年份
MM: 代表月份
dd: 代表天
HH: 代表小时(24小时制)
mm: 代表分钟
ss: 代表秒
DateTime.Now.ToShortTimeString()
DateTime dt = DateTime ...
想用window.location.href跳转到另外一个界面。但直接传递get方法会暴露数据。
而用ajax或表单提交,有时在执行了方法后,无法跳转到另外的页面。
下面可以实现跳转的效果,却又能够通过post传递方法隐藏数据。
有一个不足就是,在跳转到新页面后,点击“返回”返回的是个空界面,再次点击才能返回到提交界面。
<script language=javascript>
document.write("<form action=abc.action method=post name=form1 style='display:none'>" ...
String str="2";
int a=Interger.parseInt(str);
Long.parseLong(str);
s:iterator 标签有3个属性:
value:被迭代的集合
id :指定集合里面的元素的id
status 迭代元素的索引
数组或list
List<News> news;
News类中(id,name)
1,wang
2,li
<s:iterator value="news" id='n'>
<li><s:property value='n.id'/></li>
</s:iterator>
打印结果为:
1
2
2:索引的用法
如果指定了status,每次的迭代数据都有Iterator ...
方法一:
DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd"); String dateBegin=fmt.format(carrierCommand.getDateBegin()); String dateEnd=fmt.format(carrierCommand.getDateEnd()); //如果获得的日期格式不是'2008-05-22',就必须要格式化一下日期 String dateBegin = request.getParameter("dateBegin"); String da ...
1、CHAR
CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(100),那么不论你存储的数据是否达到了100个字节,都要占去100个字节的空间。
2、VARCHAR
存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值的实际长度+1。为什么“+1”呢?这一个字节用于保存实际使用了多大的长度。
从空间上考虑,用varchar合适;从效率上考虑,用char合适,关键是根据实际情况找到权衡点。
3、TEXT。text存储可 ...