gpt4 book ai didi

java - JSP请求.getParameter

转载 作者:行者123 更新时间:2023-11-30 06:49:55 25 4
gpt4 key购买 nike

我在 JSP 中有以下页面:

    <%String a= request.getParameter("Test"); 
System.out.println(a);%>

<form >
<input type="text" name="Test" value= "Whatever" >
</form>

如果我启动,它会在领事上显示“null”,为什么?抱歉问这个非常基本的问题!

最佳答案

您需要将此代码分布在两个不同的 JSP 中:

第一个 JSP:

<form > 
<input type="text" name="Test" value= "Whatever" >
</form>

然后您需要从浏览器提交此表单。在您的 servlet doPost 处理程序中,您需要分派(dispatch)第二个 JSP,其中包含以下代码:

 <%String a= request.getParameter("Test"); 
System.out.println(a);%>

更新:

正如一位评审员指出的那样,您始终可以在表单提交之前和之后使用相同的 JSP。在这种情况下,第一个仍将打印 null,而第二个将打印所需的输出。关键是必须提交表单才能将表单参数自动填充到请求上下文中。

关于java - JSP请求.getParameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42118685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com