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 调用期望的新端点。