在JSP中要把数据通过SERVLET传到数据库,但是那个出生年月是用的SELECT option标签,这样要怎么选取值…

 我来答
毋文心31
推荐于2016-10-27 · TA获得超过212个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:149万
展开全部
你好,select和普通标签一样取值
<select name="year">....</select>
servlet中获取:String year = request.getParameter("year");
String month= request.getParameter("month");
String day= request.getParameter("day");
同样把月和日取到,然后拼接成日期。String dateString = year+"-"+month+"-"+"day";
如,拼接的字符串为:String dateString = "1995-01-01 ";
如果需要转换成date型就用下面方式转换。如果数据库类型为字符串类型,就上面的结果就可以了。
try
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd ");
Date date = sdf.parse(dateString); //转换后的date值。
}
catch (ParseException e)
{
System.out.println(e.getMessage());
}
希望能帮到你。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式