1. 模板文件
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/
html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>PBWDP 登录</title>
</head>
<body >
</body>
</html>
2. 视图解析
<!-- Configure FreeMarker support -->
<bean id="freemarkerConfig"
class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPath" value="/WEB-INF/ftl/" />
<property name="freemarkerSettings">
<props>
<prop key="template_update_delay">1</prop>
<prop key="defaultEncoding">UTF-8</prop> <!-- 中文乱码:也可改成GB2312-->
</props>
</property>
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
<property name="cache" value="true" />
<property name="prefix" value="" />
<property name="suffix" value=".ftl" />
<property name="contentType" value="text/html; charset=UTF-8" />
</bean>
3. web.xml
<filter>
<filter-name>EncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Encoding</filter-name>
<url-pattern>/*</EncodingFilter>
</filter-mapping>
分享到:
相关推荐
这个“framemaker7.0中文帮助资料完整版”包含了一系列的教程、指南和参考资料,旨在帮助用户深入理解和熟练掌握这款强大的工具。 1. **FrameMaker 7.0基础操作**:FrameMaker 7.0提供了丰富的文本编辑功能,如段落...
### FrameMaker中文基础教程知识点概览 #### 一、FrameMaker简介 - **FrameMaker**是一款由Adobe公司开发的专业文档处理软件,主要用于制作复杂的多页文档,尤其适用于技术写作、科学出版等领域。它支持长文档处理...
在FrameMaker 中,文档窗口是工作的核心部分,在这里您可以创建、编辑和格式化文档。文档窗口由多个部分组成,包括工具栏、状态栏、文档窗口和虚框。工具栏提供了各种格式化工具,状态栏显示当前文档的状态,文档...
在FrameMaker中,用户可以轻松地组织和编辑文本,添加图片、图表和表格,同时还可以利用模板快速生成一致的文档格式。其强大的样式系统使得文档风格统一,易于维护。此外,FrameMaker支持创建和导入XML结构,这对于...
### FrameMaker结构化编程与排版步骤详解 #### 概述 Adobe FrameMaker是一款专业的文档制作及出版软件,尤其适用于大型、复杂的技术文档编辑。它不仅支持结构化文档的创建,还提供了强大的桌面出版(DTP)功能。...
在FrameMaker的上下文中,"payloads"可能包括新版本的可执行文件、库、配置文件和其他必要的数据,这些数据会被AdobePatchInstaller.exe读取并安装到用户的系统中。 3. **META-INF**:这是一个元数据信息目录,常见...
本项目实践采用了一系列成熟的技术框架,包括Spring、Struts2、Hibernate以及前端的EasyUI,同时利用Maven进行项目构建和Framemaker进行文档编制,旨在打造一个高效、易用的内容管理系统。以下将详细阐述这些技术在...
FrameMaker是模板引擎,一个基于模板输出文本输出的通用工具,使用纯java编写 src/main/java >com/SimpleFTL.java对应模板template/simpleFTL.ftl,执行main函数可以在控制台看到结果 >com/FTL1Servlet.java对应...
从文档的目录结构中,我们可以看到 FrameMaker 帮助文档涵盖了多个方面的内容: 1. 入门指南:FrameMaker 帮助文档提供了入门指南,帮助用户快速了解 FrameMaker 的基本功能和操作方法。 2. FrameMaker 概述:...
DTP软件:FrameMaker二次开发_二次开发中的常见问题与解决策略.docx DTP软件:FrameMaker二次开发_二次开发项目案例分析.docx DTP软件:FrameMaker二次开发_安全性和权限管理.docx DTP软件:FrameMaker二次开发_性能...
破解framemaker10 根据系统选用相应的 amtlib.dll 文件,将文件拷贝到安装路径下替换即可。
FrameMaker.zip是一个包含与Java相关的批处理工具的压缩文件。在IT行业中,批处理工具通常指的是可以自动执行一系列命令或任务的程序,这对于自动化日常开发工作流或进行大规模数据处理非常有用。在这个压缩包中,...
博文链接:https://suli.iteye.com/blog/197095
Adobe FrameMaker is an automated multi-channel and multi-device publishing solution. FrameMaker enables publication departments accomplish multichannel publication tasks.
从这些题目中,我们可以总结出Adobe FrameMaker 7.0的关键知识点: 1. **XML和SGML支持**:FrameMaker 7.0能够处理XML和SGML文档,支持结构化编辑,允许通过API进行扩展。 2. **工程数据定义(EDD)**:EDD是定义...
如果读者在FrameMaker 2015版本中看到的功能与书中描述不完全一致,作者建议考虑更新到最新补丁或下载试用版本进行功能比较。需要注意的是,本书具体参考了FrameMaker 13.0.1版本,部分屏幕截图可能来自13.0.0版本。...
描述中的信息简洁,但我们可以推测这个压缩包可能包含安装程序和必要的更新文件,以便用户将他们的FrameMaker 10.0.1升级到10.0.2版本。 标签"FrameMaker"进一步确认了这个压缩包与Adobe FrameMaker软件相关。 ...