1. 程式人生 > 其它 >QT中的自定義訊號以及自定義函式

QT中的自定義訊號以及自定義函式

技術標籤:javaspringxmlservletfreemarker

ssm整合freemarker

1、首先在pom.xml中引入freemarker依賴

<!--freemarker依賴-->
      <dependency>
          <groupId>org.freemarker</groupId>
          <artifactId>freemarker</artifactId>
          <version>2.3.23</version>
      <
/dependency>

2、在SpringMVC的配置檔案中加入一下配置

<!-- FreeMarker檢視解析器  -->
    <bean id="freemarkerResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
        <property name="order" value="1" />
        <property name=
"suffix" value=".ftl" /> <property name="contentType" value="text/html;charset=utf-8" /> <property name="viewClass"> <value>org.springframework.web.servlet.view.freemarker.FreeMarkerView</value> <
/property> </bean> <!-- freemarker的配置 --> <bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> <property name="templateLoaderPath"> <value>/templates/</value> </property> <property name="freemarkerSettings"><!-- 設定FreeMarker環境屬性 --> <props> <prop key="template_update_delay">5</prop><!--重新整理模板的週期,單位為秒 --> <prop key="default_encoding">UTF-8</prop><!--模板的編碼格式 --> <prop key="locale">UTF-8</prop><!-- 本地化設定 --> <prop key="datetime_format">yyyy-MM-dd HH:mm:ss</prop> <prop key="time_format">HH:mm:ss</prop> <prop key="number_format">0.####</prop> <prop key="boolean_format">true,false</prop> <prop key="whitespace_stripping">true</prop> <prop key="tag_syntax">auto_detect</prop> <prop key="url_escaping_charset">UTF-8</prop> </props> </property> </bean>

3、編寫一個控制器

@RequestMapping("/toLogin")
    public String toLogin(){
        return "login";
    }

要把ftl檔案放在我們配置的目錄下,目錄可以自己配置。

<property name="templateLoaderPath">
            <value>/templates/</value>
        </property>

也可以直接配置為:

<property name="templateLoaderPath">
            <value>/</value>
        </property>

這樣的話,我們的控制器在返回檢視的時候要加上目錄名,例如:

@RequestMapping("/toLogin")
    public String toLogin(){
        return "templates/login";
    }

這個login檔案就放在templates目錄下。
最後,就可以試著編寫一個ftl檔案看看。