Java JSP-下拉列表中的日期对象
所以我现在有一个registration.html页面,在下拉列表中包含两个日期Java JSP-下拉列表中的日期对象,java,class,jsp,object,Java,Class,Jsp,Object,所以我现在有一个registration.html页面,在下拉列表中包含两个日期 <td>Preferred Date:</td> <td><select name="datePreferred"> <option value="dateOne">08/18/2012</option> <option value="dateTwo">08/25/20
<td>Preferred Date:</td>
<td><select name="datePreferred">
<option value="dateOne">08/18/2012</option>
<option value="dateTwo">08/25/2012</option>
</select>
</td>
首选日期:
08/18/2012
08/25/2012
对于我的JSP页面,我有以下内容
<%
String dPreferred = request.getParameter("datePreferred");
SimpleDateFormat dateFormat = new SimpleDateFormat("mm/dd/yyyy");
Date dateObj = dateFormat.parse(dPreferred);
%>
然而,我似乎得到了“找不到符号-符号:类日期-位置:类SimplifiedJSPServlet”
我试图做的是创建和存储一个日期对象,它可以写入文本文件,也可以显示在验证页面上
如果您有任何想法,我们将不胜感激:)。您是否在JSP中导入了日期
<%@ page import="java.util.Date" %>
您是否在JSP中导入了日期
<%@ page import="java.util.Date" %>
如果您使用此选项提交表单,您将获得字符串dateOne
或dateTwo
作为datePreferred
参数。如果您尝试解析该参数,它将抛出一个ParseException
。因此,我假设应该删除该值,只保留日期?不,将要解析的字符串放入值中,然后单击“否”在
标记中包含任何您想要的选项描述。它可以与值相同。如果您不指定值,浏览器通常会将选项的文本作为值提交,但我会避免这样做,并始终设置值。如果您制作国际网页,将日期放入parseab中也会很有用将格式转换为值,并将不同的格式转换为文本,如2012年8月18日的,
,然后根据访问者的语言使用不同的文本。好的,知道这一点真是太好了。(有一次在国际页面上工作会很好:))。感谢您提供的信息。如果您使用此选项提交表单,您将获得字符串dateOne
或dateTwo
作为datePreferred
参数。如果您尝试解析该参数,它将抛出一个ParseException
。因此,我假设我应该删除该值,只保留日期?不,请放入要解析的字符串在值中,并在
标记中为选项提供您想要的任何描述。它可以与值相同。浏览器通常会将选项的文本作为值提交,如果您不指定值,但我会避免这样做,并始终设置值。如果您制作国际网页,则将以可解析的格式将日期转换为值,并以不同的格式转换为文本,如2012年8月18日,然后根据访问者的语言使用不同的文本。好的,知道这一点真是太好了。(在国际页面上工作会很好:)。感谢您提供的信息