Java 在将数据提交到数据库之前创建预览页 我想创建一个预览页面,让我们考虑一个注册表格,然后在提交给数据库用户的数据之前,应该查看他们输入的数据的预览。我正在使用SpringMVC3.0和hibernate
=>这是我的控制器方法,提交后它将进入数据库并插入数据,我将在网格上显示该数据Java 在将数据提交到数据库之前创建预览页 我想创建一个预览页面,让我们考虑一个注册表格,然后在提交给数据库用户的数据之前,应该查看他们输入的数据的预览。我正在使用SpringMVC3.0和hibernate,java,spring,jsp,spring-mvc,Java,Spring,Jsp,Spring Mvc,=>这是我的控制器方法,提交后它将进入数据库并插入数据,我将在网格上显示该数据 @RequestMapping( value="/catalogue/create.action", method=RequestMethod.POST) public ModelAndView create(@ModelAttribute CatalogueBase catalogueForm) throws Exception { ModelAndView mvc = null;
@RequestMapping( value="/catalogue/create.action", method=RequestMethod.POST)
public ModelAndView create(@ModelAttribute CatalogueBase catalogueForm) throws Exception {
ModelAndView mvc = null;
try{
List<CatalogueBase> catalogueBases = new ArrayList<CatalogueBase>(); //getCatalogueBase(request);
catalogueBases.add(catalogueForm);
List<CatalogueBase> catalogueBaseList = catalogueService.create(catalogueBases);
mvc = new ModelAndView("catalogue/catalogueList");
} catch (Exception e) {
e.printStackTrace();
}
return mvc;
}
在jsp中,我给EL这样的===>${catalogebase.titleNo}
但它得到的是空值
如果您将设置为
request.setAttribute("titleNo", catalogueBase.getTitleNumber());
您应该在页面上以${titleNo}
的形式访问此变量
根据第二种方法,它应该是空的,因为您创建了新对象newcatalogebase()
“但是它得到的是空值”到底是什么意思?NullPointerException或获取空标题?
request.setAttribute("titleNo", catalogueBase.getTitleNumber());