js ajax 访问java函数,将url分配给Java EE项目中的ajax(js)函数

博主在尝试使用Ajax进行第一次项目实践时遇到了问题。在JavaEE项目中,当尝试从同一目录下的data.jsp文件获取数据时,Tomcat返回404错误。问题在于设置Ajax请求的URL。项目的目录结构显示data.jsp与调用它的JSP文件在同一层级。尽管其余应用功能正常,但尝试更改URL并未解决问题。博主寻求解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我正在Ajax中尝试使用我的第一个项目,并且在分配指向要从服务器中获取的文件的绝对URL时遇到问题。将url分配给Java EE项目中的ajax(js)函数

这是我的函数:

function fetchData(url, objectID){

var pageRequest=null;

if(window.XMLHttpRequest)pageRequest=new XMLHttpRequest();

else if(window.ActiveXObject)pageRequest=new ActiveXObject("Microsoft.XMLHTTP");

else return false;

pageRequest.onreadystatechange= function(){

var object=document.getElementById(objectID);

object.innerHTML = pageRequest.responseText;

}

pageRequest.open("GET",url,true);

pageRequest.send(null);

}

,这就是所谓这样的:

Click here for Ajax!

的Tomcat返回404 no file source found错误。 获取该文件是在同一水平的其他JSP文件,这是Eclipse中的结构:

Project>

WebContent>

WEB-INF>

home.jsp

index.jsp

**data.jsp**

otherjsp

要我把该文件在其他地方?

我一直在尝试更改URL,但没有任何内容。 应用程序的其余部分工作正常,所以请求正常流动。

2011-12-17

JBoy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值