这是互联网上用于初始化绑定程序的代码
@InitBinder
public void initBinder(WebDataBinder binder) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
}
谁能解释一下:
1)为什么要使用它,我的意思是,之前的问题是什么,如何使用该功能解决它。所以我想知道用这种日期格式解决的原始日期有什么问题吗?
2)从JSP表单的角度来看,该如何使用这种格式,我的意思是,如果我们以文本格式输入日期,则它会隐式转换为特定格式然后保存吗?
3)我的意思是说,格式设置如何应用于对象类中?
1)在此之前,您不得不求助于手动解析日期:
public void webmethod(@RequestParam("date") String strDate) {
Date date = ... // manually parse the date
}
现在,您可以直接获取解析日期:
public void webmethod(@RequestParam("date") Date date) {
}
2)如果jsp
页面在表单上提供日期,则yyyy-MM-dd
可以Date
直接在html" target="_blank">控制器中将其作为对象检索。
3)Spring尝试对所有注册的编辑器进行检查,以查看是否可以将值转换为对象。您不必在对象本身中做任何事情,这就是它的美。
使用Spring Cloud Stream 2.1.4和Spring Boot 2.1.10,我试图以Kafka的本地实例为目标。到目前为止,这是我的项目配置的摘录: 但活页夹一直在呼唤一个错误的目标: 如果这些属性不起作用,我如何指定目标?此外,我通过Docker Bitnami映像部署Kafka实例,我不喜欢使用SSL配置(请参阅PLAINTEXT协议),但我找不到基本凭据登录的属性。有人知道
spring . cloud . stream . Kafka . binder . zknodes是必须的吗?如果价值缺失会发生什么?
我试图建立一个简单的SpringMVC项目。 我创建了Web应用程序项目,然后添加了Spring和公共日志库。 还有这个网站。xml文件 这是HelloWebservlet。xml 然后我创建了java类(HelloContoller.java)com.tutorialspoint包 然后我在WEB-INF/JSP/hello中创建了JSP页面。jsp 我正在处理服务器glassfish,当我运行
据我所知,CSS网格布局中使用了和CSS属性,在Flexbox布局中没有任何效果(与名称相似但不同的属性不同)。事实上,MDN在文档中对和都说 在flexbox布局中,此属性将被忽略 并且在Flexbox中的框对齐页面上有一整节标题为Flexbox中没有自我证明。 然而,奇怪的是,文档列出了这两个可能的值: 如果您开始设置或属性,这些值也会在浏览器(如Chrome和Firefox)的开发工具中显示
问题内容: 如果可能,如何举例说明如何实现JNDI的用法? 问题答案: JNDI是Java命名和目录接口。它用于分离应用程序 开发人员 和应用程序 部署 人员 的关注点。在编写依赖于数据库的应用程序时,无需担心用于连接该数据库的用户名或密码。JNDI允许开发人员为数据库命名,并依靠部署者将该名称映射到数据库的实际实例。 例如,如果您要编写在Java EE容器中运行的代码,则可以编写此代码来获取JN
问题内容: 我正在阅读angular2引用,发现了这个。我想知道以下参数是什么意思? 问题答案: 该文件对应于TypeScript编译器(tsc)的配置。 这些链接可以为您提供有关这些属性的详细信息: http://www.typescriptlang.org/docs/handbook/tsconfig-json.html http://json.schemastore.org/tsconfig