【发布时间】:2012-12-04 21:17:39
【问题描述】:
我有一个名为 index.jsp 的文件,用户在加载我的网站时会被定向到该文件。 我想在加载页面时向我的一个 servlet 发送一个 get 请求。
所以我一开始的网址是: 本地主机:8080/测试/
当 URL 为: localhost:8080/Test/MyServlet?action=fetchdata
如果我在 html 正文中输入以下内容,我可以让 servlet 执行 fetchdata:
<form name="fetchdata" action="MyServlet" method="get">
<input type='hidden' name='action' value='fetchdata' />
</form>
然后运行一个脚本:
<script type="text/javascript">
document.fetchdata.submit();
var testresult = '${result}';
document.write(testresult);
</script>
然而,这看起来不太好,而且它也在 HTML 正文中,看起来非常不专业。所以我尝试通过将其放入 JQuery 中实现相同的功能 HTML 头部:
window.onload = function() {
$.get("MyServlet", { action : "fetchdata"});
};
当我加载页面时没有任何反应。我已经测试过 jQuery 正在工作。知道什么是错的吗?谢谢
【问题讨论】:
-
好吧,你对获取信息什么都不做
-
目前我的 servlet 设置为将 URL 重定向到一个完全不同的网页,作为测试。而且我只使用表单方法进行重定向
标签: javascript jquery ajax jsp servlets