- 浏览: 88985 次
- 性别:
- 来自: 南京
-
最新评论
-
aoyoo111:
很好谢谢以保存嘿嘿嘿嘿嘿嘿嘿
java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB -
cuisuqiang:
标题很新颖,可是没看懂说的什么
时间控件的设计
第一步:导dwr.jar,commons-logging-1.0.4.jar,
commons-logging-adapters-1.1.jar,
commons-logging-api-1.1.jar
第二步:写web.xml文件
<?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"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<display-name>DWR Servlet</display-name>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
</web-app>
第三步:写dwr.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
"http://getahead.org/dwr/dwr20.dtd">
<dwr>
<allow>
<create creator="new" javascript="Demo">
<param name="class" value="com.Demo"/>
</create>
</allow>
</dwr>
第四步:写Demo.java类
package com;
public final class Demo
{
public String hello(String name)
{
if(name.equals("tangleboy")){
return name + "你的dwr程序成功运行!";
}else{
return "输入信息错误!";
}
}
}
第五步:写index.jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type='text/javascript' src='dwr/interface/Demo.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script type='text/javascript' src='hello.js'></script>
<script type="text/javascript">
function hello() {
var name = dwr.util.getValue("name");
Demo.hello(name, a);
}
function a(data) {
dwr.util.setValue("result", data);
}
</script>
</head>
<body>
<input type="text" name="name" value="tangleboy!">
<input type="button" value="button" onclick="hello();">
<span id="result" ></span>
</body>
</html>
commons-logging-adapters-1.1.jar,
commons-logging-api-1.1.jar
第二步:写web.xml文件
<?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"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<display-name>DWR Servlet</display-name>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
</web-app>
第三步:写dwr.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
"http://getahead.org/dwr/dwr20.dtd">
<dwr>
<allow>
<create creator="new" javascript="Demo">
<param name="class" value="com.Demo"/>
</create>
</allow>
</dwr>
第四步:写Demo.java类
package com;
public final class Demo
{
public String hello(String name)
{
if(name.equals("tangleboy")){
return name + "你的dwr程序成功运行!";
}else{
return "输入信息错误!";
}
}
}
第五步:写index.jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type='text/javascript' src='dwr/interface/Demo.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script type='text/javascript' src='hello.js'></script>
<script type="text/javascript">
function hello() {
var name = dwr.util.getValue("name");
Demo.hello(name, a);
}
function a(data) {
dwr.util.setValue("result", data);
}
</script>
</head>
<body>
<input type="text" name="name" value="tangleboy!">
<input type="button" value="button" onclick="hello();">
<span id="result" ></span>
</body>
</html>
发表评论
-
日期处理
2013-03-22 10:32 0news.setPubdate(new Date(rs.get ... -
checkbox
2013-01-20 17:40 0<logic:iterate id="item ... -
邮件123
2012-09-22 14:24 0import java.util.*; import java ... -
输入3个数a,b,c,按大小顺序输出。
2012-06-12 17:33 5364import java.util.Scanner; /** ... -
杨辉三角形
2012-06-12 16:23 1030/** * 打印出杨辉三角形(要求打印出10行如下图) ... -
IO
2012-06-05 23:41 0public static String read(Strin ... -
java 简单递归问题
2012-06-04 11:27 826public class P1 { /** * 有一对兔 ... -
think in java 多态问题
2012-05-19 23:46 762创建Rodent(啮齿动物):Mouse(老鼠),Gerbil ... -
Element type "return" must be declared异常
2012-04-25 14:54 2421Caused by: Element type "r ... -
时间控件的设计
2012-03-02 10:40 1048第一步:页面设计 <script type=" ... -
好学网址
2012-03-01 13:50 6481.java_web知识:http://syhu100200. ... -
难读,易改 (java 代码)
2012-01-09 09:28 833int a = 4; int b ... -
jdom增删改查
2011-12-13 15:17 0public class XmlParse { //解析xm ... -
时间问题
2011-12-06 11:02 0select to_char(sysdate,'yyyy' ... -
SAXBuilder,Document,Element等作用
2011-11-28 11:24 0(1)使用JDOM首先要指定使用什么解析器。如: ... -
Server
2011-11-21 19:35 743package com.huawei.socketstudy; ... -
Client
2011-11-21 19:33 0package com.huawei.socketstudy; ... -
简单的装饰模式
2011-11-20 11:47 750public interface Person { void ... -
session效应
2011-11-15 11:10 7171. Mysql数据库迁移到Oracle数据库上后,会出现整个 ... -
tomcat启动不了
2011-11-14 16:55 16642011-11-14 16:45:04 org.apache. ...
相关推荐
该文档介绍了dwr实现消息推送的具体步骤,希望对大家有所帮助,若有不明白的地方,可以给我发消息,小弟能解答的一定解答。
struts2使用Dwr实现Ajax异步提交信息的使用步骤和配置详解。
通过反射机制,dwr将步骤4的类转换成javascript代码,提供给前台页面调用。 5.编写网页,调用步骤5的javascript中的相关方法(间接调用服务器端的相关类的方法),执行业务逻辑,将执行结果利用回调函数返回。 6....
新建一个java项目后如何添加dwr实现网页异步的具体步骤说明
使用dwr实现服务器的消息推送。 详细说明了服务器向前台推送消息的步骤,绝对有用。
dwr的整合 在ssh项目中使用dwr实现ajax的应用
文档记录了dwr相关的配置信息,按照实例即可完成dwr的推送。 解决了ScriptSessionListener 第一次不加载问题,及跨域的修改方式,以及Maven的引入方式
DWR js框架 javascript框架 web与java交互 Direct Web Remoting Ajax开源框架 即有java源码又有dwr.jar包 有实现步骤及演示源码
通过一个Demo简要说明DWR技术开发Web应用程序的主要步骤和配置规则。从而达到对DWR有个概要层面上的了解和认识,这对下一步DWR实现机制的介绍会有比较好的促进效果。
如果点击其他两个按钮,是演示使用DWR 2.0实现的Ajax技术的使用。 总结,该例示注释非常详细,演示Spring托管Hibernate和Struts的Action, 以及Spring的事务声明(包括1.x与2.x的用法)与非事务声明的使用方式。 ...
实现步骤: 1、创建web工程 2、在jsp页面,编写一个请求servlet的名称"> 3、编写一个servlet,在servlet中产生图形验证码 ------------------------------------------------------------ //1、给客户端作出的...
* 编程是项目开发的核心步骤,需要通过编程实现项目的统计管理 * 项目开发需要与同事的沟通和讨论,团队合作是项目成功的关键 实习和学习 * 实习是学习和实践的机会,需要主动学习和实践 * 需要与项目经理和同事...
3.7.2 基于dwr的ajax实现 179 3.7.3 基于dwr的ajax表单验证 183 3.7.4 基于json插件的ajax实现 185 3.8 小结 190 第4章 orm中间件名流hibernate 3接管持久层 191 4.1 orm简介 191 4.1.1 持久化与持久层 191 ...
基于blazeDS的flex4与spring的程序实例步骤 - dreamming_now的专栏 - CSDN博客 在tomcat中部署安装Flex Data Services (LiveCycle DS) [转]_baidu_百度空间 Flex4)用一个简单登录流程代码演示Flex自定义事件声明、...
做了一个登陆的界面 我想加个验证码 效果如下: 这个验证码的图片是放在 一个textfield里面的 , 我想将验证码放到 这个textfield后面 ,请教 如何实现? login.js 代码如下: LoginPanel = function() { var win, f;...
无论prototype还是DWR都使用了$代替频繁的document.getElementById()操作。jQuery也这样做了,但是,它的功能远非如此,瞧瞧以下的jQuery代码,你就会发现它的美丽: 代码 var someElement = $("#myId"); 看起来比...
6.5 将Spring与DWR集成 232 6.5.1 问题 232 6.5.2 解决方案 232 6.5.3 工作原理 233 6.6 小结 236 第7章 Spring Web Flow 238 7.1 用Spring Web Flow管理简单的UI流程 238 7.1.1 问题 238 7.1.2 ...
6.5 将Spring与DWR集成 232 6.5.1 问题 232 6.5.2 解决方案 232 6.5.3 工作原理 233 6.6 小结 236 第7章 Spring Web Flow 238 7.1 用Spring Web Flow管理简单的UI流程 238 7.1.1 问题 238 7.1.2 ...