1

Hippo サイトでは、Bean を永続化するビジネス ロジックを実行しています。

次の人間が読める文字列を SEO フレンドリーな URL に変換したい

人間が読める文字列:

取得 - 開発者 @ Hippo CMS を迅速に使用できるようにする

SEO に適した URL:

to-get---developers-up-to-speed-with-hippo-cms-すばやく

この変換を行う Hippo ユーティリティ メソッドは何ですか?

4

2 に答える 2

1

Hippo は内部的に次のようなことを行います。

ISettingsService settingsService = getPluginContext().getService(ISettingsService.SERVICE_ID,
            ISettingsService.class);
StringCodecFactory stringCodecFactory = settingsService.getStringCodecFactory();
return stringCodecFactory.getStringCodec("encoding.node");

あなたはそれを使うことができるはずです。

編集: Ilja Murasko の回答を見て、重要な部分を省略していることに気付きました。私が説明したことは、適切な StringCodec インスタンスを取得します。文字列でエンコードを呼び出す必要があります。実際には、Ilja がインスタンス化しているのと同じクラスです。

于 2015-01-07T10:56:23.367 に答える