有关在eclipse下运行servlet的小问题.

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:32:04
servlet后台小程序主要部分如下(写多了不让发帖……):
package back.purchaseorder;

import ……

public class SendItem extends HttpServlet {
protected void doGet(……) throws……{
String param = request.getParameter("supplierIndex");
System.out.print(param);
PrintWriter out = response.getWriter();
out.print(param);
out.print("a problem!");
out.flush();
}
}

前台是一个用Ajax写的小程序主要部分如下:

var xmlHttp;
//onchange()事件触发的函数
function doCascade() {
var supplierIndex;
supplierIndex = document.getElementById("Supplier");
createXMLHttpRequest();
xmlHttp.onReadyStateChange = handleStateChange;
xmlHttp.open("GET", "SendItem?supplierIndex = " + supplierIndex.selectedIndex)

//onchange()事件触发的函数
function doCascade() {
var supplierIndex;
supplierIndex = document.getElementById("Supplier");
createXMLHttp

第二个问题简单 你到你的服务器中把生成 的文家删掉就可以,再清理ie缓存,
第一个 我不知道你设置servlet中怎么设置的,是否是/工程名/servlet名?
此外你应该看看supplierIndex.selectedIndex 有没有内容 如果这里就没有那当然传不到了
多用debug看吧

你用debug在前台看 你要传的参数有没有值
qq:27811201 一起来看看