Ahm*_*nie 9 javascript java ajax jquery jsp
是否可以通过jsp
主要包含的Ajax加载来更改页面源内容jsp
?
如果不是可以单独重新加载页面的那部分(jsp
加载一些内容)并且页面源中的部分内容被更改?
细节:
我有一个名为page
var 的变量,它从java控制器获取其内容作为映射<String key,map<String key,String value>
然后它执行多个操作并添加不同params
的映射,将其转换为JSON并将其发送到jsp
.
最近我想做一些不同的事情,我想在'page'
变量中添加一个param,contentOfThePage
这个变量在文档完全加载时动态获取其内容,之后我Ajax
向控制器执行请求添加新的param,但问题是新的更改永远不会进入页面源,除非我重新加载页面或我导航到另一个页面,这会导致很多麻烦,因为页面源可能包含上一页的页面内容!
有关如何避免这种情况并直接更改页面源(NOT DOM)的任何想法?
请记住,内容是动态添加的,但我需要一种方法来更改页面源,而不会影响性能,方法是在ajax请求成功后请求重新加载
小智 1
首先,您想要更新页面加载后已经存在的一些数据
你已经有一个 json 所以休息调用我假设你使用 ajax 调用它
现在您添加了其他想要更改的内容
是的,实际上可以做到
但不是目前的设置,我假设您有一个 jsp 并尝试更改该 jsp
非常适合您想要在面板中更改的任何内容,例如图表或其他任何内容 在面板顶部添加一个按钮,然后单击该按钮 url 必须指向其余调用,以便更新数据
我也遇到了类似的图表问题,我需要图表提供更新的数据而不刷新整个页面,所以我将其放在面板中并编写了一个休息控制器,该控制器提供图表的数据并放置一个刷新按钮来调用它休息控制器。这让我可以更新图表而不刷新页面的其余部分
归档时间: |
|
查看次数: |
264 次 |
最近记录: |