我应该在servlet中使用哪个日期,时间,电子邮件?

时间:2015-06-09 07:20:38

标签: java html5 java-ee servlets

在servlet中,我们使用文本数据

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

对于数字数据,我们使用

int contact=Integer.parseInt(request.getParameter("contact"));

我应该在servlet中使用哪个电子邮件,日期和时间?

实际上,我使用的是HTML5,我将电子邮件用作

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

日期

<input type="date" id="dateBirthday" name="birthday" required>

时间

<input type="date" id="dateBirthday" name="birthday" required>

那我应该在servlet中使用哪个?

2 个答案:

答案 0 :(得分:1)

在servlet中,request.getParameter(“param”)将是一个String。所以你可以使用:

String txtEmail=request.getParameter("email");
String dateBirthday=request.getParameter("birthday");

并且根据您对变量的下一次使用,您可以像对int变量那样进行转换。

答案 1 :(得分:1)

Servlet api没有提供任何获取日期和电子邮件的特殊方式。 getParameter将始终为您提供String值。由您决定如何对待它。

对于日期,您可以使用原始字符串数据,或者您可能希望根据您的重要性将其解析为Date对象。但在解析之前,请确保您知道日期模式。