【问题标题】:which should i use in request.getParameter in servlet? [duplicate]我应该在 servlet 的 request.getParameter 中使用哪个? [复制]
【发布时间】:2015-08-25 05:36:53
【问题描述】:

我正在使用 HTML5,而我将电子邮件用作

<input type="email" id="txtEmail" name="email" required>

如果我使用String email=request.getParameter("email");,则在 servlet 页面中

而不是

String txtEmail=request.getParameter("txtEmail");

会有什么问题吗?会是错误吗??请帮助..

【问题讨论】:

  • 你为什么不这样做,看看有没有错误?

标签: java html jakarta-ee servlets


【解决方案1】:

您必须解决输入元素服务器端的name 属性。所以如果你有&lt;input type="text" name="username" id="userelementid"&gt;,那么你仍然会使用request.getParameter("username")

【讨论】:

    【解决方案2】:

    getParameter() 方法查找名称属性,因为您的电子邮件输入具有名称 email,因此您必须使用 request.getParameter("email");

    txtEmail 是一个 id,所以如果你使用 String txtEmail=request.getParameter("txtEmail");

    然后你会得到txtEmail=null

    【讨论】:

    • 那我们为什么要使用id??提前谢谢..
    • @SayamNandy id 在客户端很有用
    猜你喜欢
    • 2014-03-07
    • 2010-09-07
    • 2021-01-27
    • 2018-08-26
    • 2015-07-08
    • 1970-01-01
    • 2014-06-22
    • 2015-08-23
    • 1970-01-01
    相关资源
    最近更新 更多