新手,关于DWR的一点有关问题
新手,关于DWR的一点问题。
关于AJAX的DWR的问题。功能是,想在html页面中在input标签中显示java类返回的值, 页面运行正常,点击按钮时,alert能正常显示值,input标签中暂时显示,后会一闪而过。还有就是网址访问的是:http://localhost:7001/db/index.html,点击按钮后变成了。http://localhost:7001/db/index.html?textname=10。
不解啊,请高手帮忙看看。
web.xml如下:
dwr.xml 如下:
java类如下:
index.hmtl 页面如下:
关于AJAX的DWR的问题。功能是,想在html页面中在input标签中显示java类返回的值, 页面运行正常,点击按钮时,alert能正常显示值,input标签中暂时显示,后会一闪而过。还有就是网址访问的是:http://localhost:7001/db/index.html,点击按钮后变成了。http://localhost:7001/db/index.html?textname=10。
不解啊,请高手帮忙看看。
web.xml如下:
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<description>Direct Web Remoter Servlet</description>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
dwr.xml 如下:
<dwr>
<allow>
<create creator="new" javascript="showAll">
<param name="class" value="com.ljt.db.ShowAll"/>
</create>
</allow>
</dwr>
java类如下:
package com.ljt.db;
public class ShowAll {
public long getAll(){
long info=10;
return info;
}
}
index.hmtl 页面如下:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DWR - Test Home</title>
<script type='text/javascript' src='/db/dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script type='text/javascript' src='js/jquery-1.3.2.min.js'></script>
<script type='text/javascript' src='/db/dwr/interface/showAll.js'></script>
<script type="text/javascript">
var allname;
function allNum()
{
dwr.engine.setAsync(false);
showAll.getAll( function(data)
{
dwr.util.setValue("textname", data);
allname=data;
});
alert(allname);
dwr.engine.setAsync(true);
}
</script>
</head>
<body >
<div>