1.传统请求页面,主界面到服务器通过控制层,拿到对应的数据,封装在modelandview中返回,对应的界面,再通过jstl+el表达式填充数据,通常使用的场景。
a.请求添加界面,且添加界面中有数据从后台获取,且要填充的添加界面中。
b.修改界面,先通过后台拿到对应要修改的对象数据,回填到修改界面,进行后续数据的修改。
2.请求模态框,首先将要请求的界面隐藏,通过js,异步请求(ajax)获取需要填充的数据,后天以json数据形式返回,接收到后通过js操作填充模态框界面中的数据,最后显示模态框。通常使用的场景。
a.请求添加界面,且模态框界面中有数据从后台获取,且要填充到模态框中。
b.修改操作,先通js异步请求(ajax),获取对应要修改的对象数据,回填到修改界面,进行后续数据的修改。
3.iframe+模态框,首先将要请求的界面隐藏,通过iframe访问后台拿到