首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个Java Servlet问题,在这里我有一个来自HTTPRequest对象的空参数,我如何使用URL查询来发送这个参数?

一个Java Servlet问题,在这里我有一个来自HTTPRequest对象的空参数,我如何使用URL查询来发送这个参数?
EN

Stack Overflow用户
提问于 2011-02-01 02:23:14
回答 1查看 405关注 0票数 0

我决定通过使用向Java Servlet发送URL请求的网页链接来向Java Servlet发送请求。

因此,在我的属性中,我有如下内容:

代码语言:javascript
复制
<%
 for(int i = 0; i<companies.length; i++)
 {
  String link = "InactiveEmployees?company="+companies[i].getName()+" ";
%>
<p><a href="<%= link %>" type="_top">
<% companies[i].getName(); %>
</a></p>
<br />
<%
 }
%>

然而,当我查看Glassfish服务器日志(server.log)时,我看到我有一个NULLRefereneException,它出现在我编写的处理请求的Java Servlet中。通过一些调整,我发现我发送的是一个空请求。标题为"company“的参数每次都会发送NULL。

有没有发生这种情况的原因呢?如果我没记错的话,当您想为特定文档向服务器发送一个请求参数时,您确实拥有类似以下内容的内容:

代码语言:javascript
复制
protocol://domain_name.top_level_domain_name/directory/document?parameters=value

我说的对吗?

如果有经验的web程序员能给我任何洞察力,那就太好了。在进阶时谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-02-06 16:21:03

看起来<%=链接%>遗漏了

protocol://domain_name.top_level_domain_name

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4854527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档