当我请求使用 ajax 时,FreeMarkerViewResolver 不呈现模板

FreeMarkerViewResolver not render the template when i request use ajax

对不起大家。我的英语太差了,但我有一些问题想请教。 当我尝试使用 ajax 时,得到一个自由标记 view.It 而不是仅呈现 html 代码。 以下是我的配置。 springmvc-servlet.xml

<bean id="freemakerViewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
    <property name="cache" value="true" />
    <property name="prefix" value="" />
    <property name="suffix" value=".html" />
    <property name="contentType" value="text/html;charset=UTF-8"></property>
    <property name="requestContextAttribute" value="request" />
    <property name="exposeSpringMacroHelpers" value="true" />
    <property name="exposeRequestAttributes" value="true" />
    <property name="exposeSessionAttributes" value="true" />
</bean>

freeMarkerConfigurer

<bean id="freeMarkerConfigurer"
    class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
    <property name="templateLoaderPath" value="/WEB-INF/views/" />
    <property name="freemarkerSettings">
        <props>
            <prop key="template_update_delay">0</prop>
            <prop key="default_encoding">UTF-8</prop>
            <prop key="number_format">0.##########</prop>
            <prop key="datetime_format">yyyy-MM-dd HH:mm:ss</prop>
            <prop key="date_format">yyyy-MM-dd</prop>
            <prop key="time_format">HH:mm:ss</prop>
            <prop key="classic_compatible">true</prop>
            <prop key="template_exception_handler">ignore</prop>
        </props>
    </property>
</bean>

<ul></ul >

是我的wrong.I提交了错误的参数,所以列表是空的。