Fatwire中的自定义汇编程序

时间:2012-10-06 16:25:14

标签: fatwire

在Fatwire中由<GetBlobUrl></GetBlobUrl>标记生成的URL非常冗长,它包含系统参数。此URL的更多内容不是搜索引擎友好的。自定义汇编程序是否帮助我们转换为更短的形式?如果是这样,你可以给我一些写自定义汇编程序的技巧。

1 个答案:

答案 0 :(得分:0)

正如您所写,您必须使用FatWire中提供的URL汇编程序。

怎么做?这取决于你想要什么。

在Generel中,您编写了一个实现com.fatwire.cs.core.uri.Assembler接口的java类。您将需要FatWire JavaDocs。

完成后,将您的类编译为.jar文件并将其部署在Content Server上。如果您使用的是Satellite Server,则必须在那里部署它。

部署之后,您必须在ServletRequest.properties文件中注册新的汇编程序。

部署和注册后,您必须重新启动Content Server,如果您有,还必须重启Satellite服务器。

这不是初学者的任务。

您可以在此处阅读更多内容:http://tech.groups.yahoo.com/group/ips-link/message/17515

Fatwire附带两个汇编程序:

查询汇编程序(默认)和 QueryAsPathInfo汇编程序

QueryAsPathInfo汇编程序可能就是您要找的东西(ootb)。

FatWire甚至提供该汇编程序的源代码。

应该在你的FatWire CD上:/ContentServer/FirstSiteII/PrettyURL/src/com/fatwire/firstsite/uri/FSIIAssembler.java

或者查看上面的论坛。