問題タブ [freemarker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - freemarker ビューページを「ユーザー」が編集可能にして保護することはできますか?
誰でも freemarker のビューページを変更できるようにした場合、どうにかしてそれをハック フリーにすることはできますか?
スクリプトレットを無効にできることをどこかで読んだことは知っていますが、それは.jspページ用だったので、freemarkerで動作するかどうかはわかりません。
私は基本的に、ページで使用できる属性を設定し、Web デザイナーがページに移動して必要なだけ編集できるようにする方法が必要です (その間ずっと安全にします)。
つまり、リクエストパイプライン内のオブジェクトにアクセスしたり、接続文字列をページに出力したりしたくない.
freemarker - スモークのFreemarkerテンプレートセクションに現在の日付と時刻を表示するにはどうすればよいですか?
フリーマーカーテンプレートのsmooksを使用して受信XMLファイルの内容を表示できますが、プログラムの実行を識別するためにローカルシステムの現在の日付と時刻を追加したいと思います。
着信XMLにエントリがなくても、XMLに現在の日付と時刻を追加する方法を教えてください。
java - Struts との電子メール統合
ストラットと一緒に使用できるフリーマーカーに似たものはありますか?
java - freemarkerとspringを使用してテンプレートを作成する
私はfreemarkerを初めて使用します。freemarkerで使用する予定のSpringアプリケーションがあります。テンプレートはデータベースに保存され、ログインに基づいてデータベースからテンプレートを取得したいと思います。春にフリーマーカーを設定し、テンプレートを作成した後にhtmlタグを文字列として取得する方法を教えてもらえますか?グーグルをしましたが、よくわかりませんでした。
このレベルまでやってみました。春に私はこのレベルまでやりました。最後に、文字列にhtmlタグが必要です。
ありがとう。
spring-mvc - Spring2.5のFreemarkerでパラメータをリクエストする
freemarkerページでリクエストパラメータを取得しようとしています。しかし、RequestParametersなどの暗黙の変数を設定する方法がわかりません。
ここにスレッドhttp://forum.springsource.org/showthread.php?t=32846がありますが、彼がそのRequestParametersオブジェクトを設定した場所はありません。
私がドキュメントで見つけた唯一のこと(ソースコードでもっと)は、その変数を配置できるのはFreemarkerServletであるということです。しかし、私のアプリケーションにはありません。すべての構成はSpring、つまりViewResolverを介して行われます。
誰か助けてもらえますか?
spring - Spring を使用して freemarker からテンプレートを取得する
私は次のスレッドを調べることから始めました-
Spring アプリで FreeMarker からテンプレート テキストを取得する
私の春の構成 -
コントローラークラスのメール本文を次のようにします-
ここで、「メソッド getTemplate(String) は FreeMarkerConfigurationFactoryBean 型に対して未定義です」というコンパイラ エラーが発生しました。次に、fmConfigを使用して構成オブジェクトを作成しようとしました-
しかし、実行時例外が発生し始めました-
解決策はありますか?ありがとう。
spring - spring mvc の複数の View リゾルバー
spring mvc に基づいて Web アプリで複数のビュー リゾルバーを使用したい
どうすればそれを達成できるか教えてもらえますか。
アプリで JSP と freemarker の両方を使用したいと考えています。いくつかのアプローチ、リンク、または例を提案してください..
すべての助けに感謝します。
アディール
java - freemarkerを使用するためのフォームでの春のjsp日付入力バインドの変更
春のjspの例をfreemarkerを使用するように変更しようとしています。
次のようなフォームのすべてのフィールドを変更しました:<@ spring.formInput "account.name" />
すべてがうまくいきました。フォームがオブジェクトにバインドされ、すべてが検証されましたが、この部分を機能させることができません。
<@ spring.formInput "account.renewalDate"/>jspでは
renewalDateはjava.util.Dateオブジェクトです。ページが開き、日付入力フィールドがあるはずの場所からエラーが始まります。
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462)のHttpConnection.handle(HttpConnection.java:406)org.eclipse.jetty.util.thread.QueuedThreadPool $ 2.run(QueuedThreadPool.java) :436)at java.lang.Thread.run(Unknown Source)原因:org.springframework.core.convert.ConversionFailedException:値を変換できませんSat Mar 05 15:49:22 EET 2011 from type'java.util.Date 'と入力する'java.lang.String'; ネストされた例外はjava.lang.IllegalStateExceptionです:JodaTimeライブラリは利用できません-@DateTimeFormatはorg.springframework.core.convert.support.ConversionUtils.invokeConverter(ConversionUtils.java:40)のorg.springframework.core.convert.supportではサポートされていません。 org.springframework.validationのGenericConversionService.convert(GenericConversionService.java:138)。
java - Struts2 + Sitemesh + Freemarker が機能しない
見つけたすべての例を試しましたが、struts2 + sitemesh + freemarker を単純な jsp で動作させることができません。
非常に単純な web.xml、index.jsp に移動する単一のアクション、および結果にテキストを追加するだけの単純な .ftl デコレーターがあります。
を押すと、ページは「装飾されているように見えます」が、実際のコンテンツではなくindex.action
リテラルを取得します。${body}
これが私のセットアップです:
web.xml
struts.xml
sitemesh.xml
decorators.xml
main.ftl
index.jsp
何か案は???
java - ばね製本フォーム複数選択
複数選択をオブジェクトにバインドしようとしています。フォームが作成され、投稿が機能し、何も選択しなくてもエラーは発生しません。言語を選択すると、オブジェクトは言語値を取得しますが、フォームが壊れます。
<@spring.formMultiSelect "advancedSearch.languages", languages, " "/>
AdvancedSearch クラスには
文字列言語;
そして、値「eng、rus」を取得しますが、値を取得した後、フォームは機能しません。
エラーメッセージ
HTTP エラー 500
/opac/advSearch へのアクセスに問題があります。理由:
spring.ftl の 368 行目、12 列目の freemarker.template.SimpleScalar。のせいで:
コレクションまたはシーケンスが必要です。リストは、spring.ftl の 368 行目、12 列目の freemarker.template.SimpleScalar に代わりに評価されます。の
問題のある命令:
==> list list as nextInList [spring.ftl の 368 行目、5 列目] in user-directive spring.formMultiSelect [advancedSearchView.ftl の 59 行目、41 列目]
問題は、言語を保存する方法にあると思います。今はストリングです。他の方法で保持する必要があると思います。String[] List を試しましたが、うまくいきません。