Spring MVC Tiles 3 和 ajax 集成
Spring MVC Tiles 3 and ajax integration
如何 ajax 从正文部分调用,我在 spring MVC 中使用了平铺视图。
如果有任何机构可以提供帮助,我没有找到任何好的例子。
到目前为止,我能够配置和 运行 tilesview。
<beans:bean id="tilesConfigurer"
class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<beans:property name="definitions">
<beans:list>
<beans:value>/WEB-INF/tiles.xml</beans:value>
<beans:value>/WEB-INF/views/**/views.xml</beans:value>
</beans:list>
</beans:property>
</beans:bean>
<beans:bean id="tilesViewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<beans:property name="viewClass">
<beans:value>
org.springframework.web.servlet.view.tiles3.TilesView
</beans:value>
</beans:property>
<beans:property name="order" value="0"/>
</beans:bean>
现在我想发送 ajax 请求,但不知道该怎么做。
Tiles 在服务器端工作,而 Ajax 调用是从客户端(浏览器)端发出的。两者之间不应该有任何干涉,因为他们生活在不同的宇宙中。
Ajax 调用不应以映射到 Tiles 定义的 URL 为目标;相反,您应该开发直接 return JSON、XML 或任何您的 Ajax 调用期望的新端点。
如何 ajax 从正文部分调用,我在 spring MVC 中使用了平铺视图。 如果有任何机构可以提供帮助,我没有找到任何好的例子。 到目前为止,我能够配置和 运行 tilesview。
<beans:bean id="tilesConfigurer"
class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<beans:property name="definitions">
<beans:list>
<beans:value>/WEB-INF/tiles.xml</beans:value>
<beans:value>/WEB-INF/views/**/views.xml</beans:value>
</beans:list>
</beans:property>
</beans:bean>
<beans:bean id="tilesViewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<beans:property name="viewClass">
<beans:value>
org.springframework.web.servlet.view.tiles3.TilesView
</beans:value>
</beans:property>
<beans:property name="order" value="0"/>
</beans:bean>
现在我想发送 ajax 请求,但不知道该怎么做。
Tiles 在服务器端工作,而 Ajax 调用是从客户端(浏览器)端发出的。两者之间不应该有任何干涉,因为他们生活在不同的宇宙中。
Ajax 调用不应以映射到 Tiles 定义的 URL 为目标;相反,您应该开发直接 return JSON、XML 或任何您的 Ajax 调用期望的新端点。