惯例:
我是温浩然:
这个真的属于原创文章~~~
最近一直用tiles架构做项目,关于tiles架构呢,网上介绍的很多,我就不介绍了,这里说说我的用法。
架构是spring mvc + tiles
我这里说的,主要是其中一种用法。
一般配置tiles ,都是继承自一个框架中,这个框架上封装好了,头部,和左侧菜单栏,然后,右侧的内容部分需要自己定义。
刚开始的时候,我不太会用,所有的东西都用这个架构,也就是,每一个右侧的内容页面,我都用tiles架构给他嵌套到整个的tiles框架中。
后来,由于需要刷新局部页面,用ajax ,在网上找到这样一个东西。
function(data){
$(#id).html(data)
}
在ajax的回调函数中,
然后我考虑,这个参数是怎样传递的呢?
下面是这一段js
下面是调用的方法。
然后会到配置的tiles 架构的view.xml,去找对应的配置。
先贴本来我的配置代码:
这样,会通过配置的tiles 架构,加载整一套的页面,
但是,这样,如何才能用ajax来刷新局部页面呢?
如果用现在的配置方法,再加上最开始的js代码,这样整个页面会再重新导入到id是postlist中。
然后,下面是我现在的配置方法
这样,就是只把这一个页面导入到id为postlist中,其他的页面布局还是不变的。
就可以通过ajax实现刷新局部页面的功能了。