永发信息网

jsp页面表单中的datetimepicker的值如何传入到对应的Action中

答案:4  悬赏:0  手机版
解决时间 2021-02-04 01:33
  • 提问者网友:杀手的诗
  • 2021-02-03 15:05
这是JSP页面:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<html>
<head>
<sx:head />
</head>
<body>
<s:form action="testDate">
<sx:datetimepicker name="birthday" label="生日" displayFormat="yyyy-MM-dd" ></sx:datetimepicker>
<s:submit value="提交"></s:submit>
</s:form>
</body>
</html>

对应的Action中的getter和setter方法也已经写了,在Action中System.out.println(birthday);测试输出时一直都是null

求指教?谢谢 不甚感激!
最佳答案
  • 五星知识达人网友:醉吻情书
  • 2021-02-03 15:33
你写name为对象的值,然后你截取字符串吧。截取出来日期。我就是这样做的。这样比较简单。
全部回答
  • 1楼网友:摆渡翁
  • 2021-02-03 17:28
给他一个name = "monthId" action里面定义一个monthId 参数,并有get 和set方法就可以了
  • 2楼网友:千夜
  • 2021-02-03 16:35
datetimepicker与jsp无关,一般是js实现的。不同类型的datetimepicker是不同的配置,不过一般总有一个绑定字段的功能。就是选择日期以后自动输入某个输入框中。action中只要判断该输入框就可以了。
  • 3楼网友:思契十里
  • 2021-02-03 15:51
方法很多,比如: 1,from表单提交,表单里面是数据,然后from表单的action指向后台得地址. 2,直接a标签提交,比如:http:www.baidu.com?name=zhangsan,这样就把name=zhangsan提交到后台了. 3,ajax提交也可以.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯