日积月累
大卫的技术笔记
BlogJava
首页
新随笔
联系
聚合
管理
随笔 - 55 文章 - 187 trackbacks - 0
<
2024年11月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(12)
给我留言
查看公开留言
查看私人留言
随笔分类
Java(37)
JavaScript(6)
Linux(3)
web(4)
我的代码(2)
数据库(1)
经验(6)
设计(1)
随笔档案
2009年11月 (3)
2009年9月 (2)
2009年2月 (2)
2008年10月 (1)
2008年9月 (4)
2008年8月 (1)
2008年7月 (1)
2008年6月 (4)
2008年5月 (3)
2008年3月 (5)
2008年2月 (8)
2008年1月 (15)
groovy
搜索
最新评论
1. re: Struts2 + jQuery 实现ajax[未登录]
@cc
1
--1
2. re: 采用单例模式还是静态方法?
@rocket
spring一般用的就是单例模式去加载。不一定是最好,只是为了方便那些不善于管理类加载的人进行大规模协作
--老学生
3. re: 采用单例模式还是静态方法?
评论内容较长,点击标题查看
--老学生
4. re: 通过反射获取方法的参数和返回值的泛型信息
你自己试过没,方法返回值的泛型是无法获取的,只能获取通用类型也就是 的泛型的定义, 别在那误导人,垃圾
--博主SB
5. re: 如何在三个月掌握三年的经验(转载&&笔记)
学到不少,谢谢分享!
--llwj
阅读排行榜
1. 数据库设计5步骤(收藏)(88630)
2. Struts2 + jQuery 实现ajax(41951)
3. 如何在三个月掌握三年的经验(转载&&笔记)(20385)
4. 采用单例模式还是静态方法?(20127)
5. mysql编码转换搞定(8958)
评论排行榜
1. 数据库设计5步骤(收藏)(48)
2. 一个计算机专业学生几年的编程经验汇总(收藏)(17)
3. Struts2 + jQuery 实现ajax(17)
4. 对一个算法笔试题的注解(12)
5. 采用单例模式还是静态方法?(11)
判断是否含有GBK以外的字符
/**/
/*
判断是否含有GBK以外的特殊字符
*/
boolean
isGBK(String s)
throws
UnsupportedEncodingException
{
if
(s.equals(
new
String(s.getBytes(
"
gbk
"
))))
return
true
;
else
return
false
;
}
posted @
2008-09-16 13:04
大卫 阅读(872) |
评论 (1)
|
编辑
收藏
Struts2 + jQuery 实现ajax
使用这个组合,感觉还是很方便灵活的。
1、将struts2的json插件加入web工程的lib,jsonplugin的下载地址:
http://code.google.com/p/jsonplugin/downloads/list
2、struts.xml添加专为ajax使用的package
<
package
name
="ajax"
extends
="json-default"
>
<
action
name
="ajaxRequest"
class
="org.david.struts2.HelloWorld"
>
<
result
type
="json"
></
result
>
</
action
>
</
package
>
3、helloworld.jsp
<
SCRIPT
type
="text/javascript"
src
="js/jquery-1.2.6.min.js"
></
script
>
<
SCRIPT
type
="text/javascript"
>
function
clickButton()
{
var
url
=
'ajaxRequest.action';
var
params
=
{
name:$('#name').attr('value')
}
;
jQuery.post(url, params, callbackFun, 'json');
}
function
callbackFun(data)
{
alert(data.result);//对应HelloWorld类的message属性
//获取数据后渲染页面
}
</
SCRIPT
>
<
input
id
="name"
type
="text"
>
<
input
type
="button"
value
="ok"
onclick
="javascript:clickButton();"
>
4、HelloWorld.java
package
org.david.struts2;
public
class
HelloWorld
{
private
String name;
private
String result;
//
ajax请求参数赋值
public
void
setName(String name)
{
this
.name
=
name;
}
//
ajax返回结果
public
String getResult()
{
return
result;
}
public
String execute()
{
this
.result
=
"
Hello!
"
+
this
.name
+
"
.
"
;
return
"
success
"
;
}
}
posted @
2008-09-07 23:07
大卫 阅读(41951) |
评论 (17)
|
编辑
收藏
鼠标变成手型的代码
鼠标手型代码:
this
.style.cursor
=
'
pointer
'
不要用hand,否则firefox无效。
posted @
2008-08-01 17:03
大卫 阅读(2332) |
评论 (1)
|
编辑
收藏
解决word-wrap在firefox中不起作用的问题
word-wrap:break-word 在firefox中不会起作用,以下是解决办法:
完整的css代码为
word
-
wrap:
break
-
word; overflow:hidden;
这段代码应添加到td标签的样式中。另外,应该在外层的table标签中添加样式
table
-
layout:fixed;
posted @
2008-07-11 13:34
大卫 阅读(2100) |
评论 (1)
|
编辑
收藏
匹配任意字符的正则表达式
(.|\s)*
posted @
2008-06-23 14:49
大卫 阅读(921) |
评论 (0)
|
编辑
收藏
仅列出标题
共10页:
上一页
1
2
3
4
5
6
7
8
9
下一页
Last