dwr找不到java类_没有显示问题,但不起作用-dwr

大家好,我正在使用dwr处理java-servlet中的ajax调用,

这是我的dwr.xml,

/p>

"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"

"http://getahead.org/dwr/dwr20.dtd">

这是我的servlet文件,因此我将

package com.slingmeadia.notifier.servlet;

import java.io.IOException;

import java.io.PrintWriter;

import java.util.LinkedHashMap;

import java.util.Map;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import javax.servlet.http.HttpSession;

public class TempCardServlet extends HttpServlet {

@Override

protected void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

String funtionType="";

if(request.getParameter("functiontype")!=null){

funtionType = (String)request.getParameter("functiontype");

}

if(funtionType.equals("logout")){

processLogout(request, response);

}else{

}

}

@Override

protected void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

processLogout(request, response);

}

public Map sampleFill(int empid,String functiontype){

System.out.println("functiontype : "+functiontype);

Map employeeData = new LinkedHashMap();

if(functiontype.equals("add")){

employeeData.put("name", "Antony");

}else{

employeeData.put("name", "Antony");

employeeData.put("cardnumber", "87896857852");

employeeData.put("issuedate", "17/01/2012");

}

return employeeData;

}

}

这就是我从jsp文件中调用方法的方式:

function getValues(id) {

var empid = id.value;

var optionValue = document.getElementById("selectedOption").value;

TempCardServlet.sampleFill(empid,optionValue,{callback:setValues,async:false});

}

function setValues(tempcardMap) {

if(tempcardMap !=null){

document.getElementById("empname").value=tempcardMap.name;

document.getElementById("tempcardnumber").value=tempcardMap.cardnumber;

document.getElementById("dateofissue").value=tempcardMap.issuedate;

}

}

这就是我如何调用javascript方法:

看起来一切都安排得很好,没有问题,但它没有用,也没有任何不适。

我也尝试过喜欢

在我输入的网址中 http://localhost:8080/acct/dwr/index.html

它提供了DWR已知的类的列表:当我尝试从浏览器打开类文件并提供一些示例输入时,我的类文件也存在,但没有给出任何错误,也没有输出。

请帮助我解决此问题。

问候。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值