- 浏览: 287002 次
- 性别:
- 来自: 深圳
最新评论
-
cheetah_ysc:
不错不错,我喜欢!
Java固定时间间隔执行 -
voyage_mh:
阿选百度竟然一下可以吧你百度出来
使用DWR注解Annotation
文章列表
DWR提供两种方式访问Servlet API:
使用WebContext类,WebContext是由WebContextFactory产生的,它提供一个静态方法get()获得
直接访问Servlet API 即在方法传参为HttpSession
访问Servlet API(使用WebContext) web.xml文件配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http:/ ...
访问HTML元素的值,只用getValue(elementID)方法
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPo ...
util.js测试一(动态添加表格),使用dwr.util.addRows(tableId,array,funArray,[option])
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.get ...
util.js测试一(动态添加表格),使用dwr.util.addRows(tableId,array,funArray,[option])
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.get ...
一下的程序都是在引用util.js文件的情况下运行的
处理列表:处理列表--字符串数组
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+reques ...
DWR框架会自动生成两个核心JavaScript函数库:1, engine.js文件,这个文件是DWR的核心库,只要需要使用DWR就不能缺少该文件; 2, util.js,这个文件是DWR的工具类库,使用它可以简化客户端DOM元素的操作,可以不引用。
设置调用顺 ...
web.xml文件配置
<?xml version="1.0" encoding="GBK"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/ja ...
web.xml文件
<?xml version="1.0" encoding="GBK"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/java ...
//-------------发送简单字符串参数,返回普通字符串--------------
function sendMessage()
{
//获取页面中name元素的值
var name = document.getElementById("name").value;
//调用远程方法,cb是回调函数
hello.hello(name , cb)
}
function cb(data)
{
document.getElementById("show").innerHTML = data;
}
//-------- ...
一,将两个jar包加到lib下dwr.jar,commons-logging-1.0.4.jar
二,修改web.xml,添加DWR的核心Servlet
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
DWR(Direct Web Remoting)是在Apache许可下的一个开源项目,它是一个非常专业的Java EE Ajax框架。通过使用DWR框架,可以将Java组件的方法直接暴露给JavaScript客户端。 DWR还提供了一套JavaScript函数集,可用于简化DOM元素的操作,例如动态修改表格,动态修改列表,下拉菜单等。
DWR的另一个特点,就是整合其他框架:DWR可以与Spring整合,允许直接调用Spring容器中的Bean。DWR还可以访问Servlet API,也可以与Struts,WebWork,JSF等MVC框架整合
DW ...
基于jQuery的级联下拉效果
先看效果 JSP代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() ...
JSP代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
...
JSP代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>JQuery实战-菜单效 ...
可编辑的表格
通过js来处理,分四步:
要解决内部单双数背景颜色不一样
将要编辑的表格中加一个文本框
将文本框覆盖要编辑的表格,还要将原来表格中的值保存下来,并放到文本框中去
通过键盘来控制,实现Esc功能
JSP代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String baseP ...