猿问
下载APP

请问mockmvc测试时date类型怎么传,list类型怎么传?

mockmvc测试时date类型怎么传,list类型怎么传


绝地无双
浏览 151回答 4
4回答

慕勒3428872

Spring MVC中传递数据有三种方式:(1)使用 ViewData 传递数据,ViewData 相当于数据字典,包含 Controlle 和 View 之间传递的所有数据,Controller 会在该字典中添加新数据项,View 从字典中读取数据。(2)使用 ViewBag 传递数据,ViewBag 基于 Asp.net 4.0 与 .net framework,是 dynamic 类型的对象,虽然 ViewBag 比 ViewData 慢,但是在 ViewPage 中查询数据时不需要类型转换,并且可读性更好。(3)使用 ViewModel 传递数据,ViewModel 是 ASP.NET MVC 应用中隐式声明的层,它用于维护 Model 与 View 之间的数据传递,是 View 的数据容器。

富国沪深

java.util.Date date;Timestamp timestamp = resultSet.getTimestamp(i);if (timestamp != null)date = new java.util.Date(timestamp.getTime()));解释一下:首先从结果集中拿到timestamp,然后作为参数传入date中,就变成java.util.Date类型然后转成你想要的格式就ok了,一般用DateFormat df=new SimpleDateFormat(format);String result=df.format(date );

HUX布斯

Spring MVC中传递数据有三种方式:(1)使用 ViewData 传递数据,ViewData 相当于数据字典,包含 Controlle 和 View 之间传递的所有数据,Controller 会在该字典中添加新数据项,View 从字典中读取数据。(2)使用 ViewBag 传递数据,ViewBag 基于 Asp.net 4.0 与 .net framework,是 dynamic 类型的对象,虽然 ViewBag 比 ViewData 慢,但是在 ViewPage 中查询数据时不需要类型转换,并且可读性更好。(3)使用 ViewModel 传递数据,ViewModel 是 ASP.NET MVC 应用中隐式声明的层,它用于维护 Model 与 View 之间的数据传递,是 View 的数据容器。

凤凰求蛊

不行你这样肯定改不了,List<Entity1> e1=new ArrayList<Entity1>();//这句话拿到方法外面,e1必须是静态的。否则你的操作怎么农弄都失败import java.util.ArrayList;import java.util.List;public class Entity2 {List<Entity1> e1=new ArrayList<Entity1>();private void setEntity1(Entity1 e) {e1.add(e);}public List<Entity1> getEntity1(){return e1;}public void updateEntity1(Entity1 e) {//-----------------根据条件修改}}
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答