問題タブ [jxls]
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.
jxls - Jxls から Jxls2 メソッド呼び出しへの移行
プロジェクトを Jxls 1.x から Jxls 2.2.8 に移行しています。現在のテンプレートでは、Spring MessageSource を使用して、messageSource.getMessage("message.key", locale) を使用してレポートのタイトルをローカライズしています。1.x バージョンでは機能しますが、2.x バージョンではメッセージを解決しません。
メソッドにパラメーターがある場合、メッセージの解決は失敗しますが、messageSource オブジェクトで toString() メソッドを呼び出すと、機能し、セルに文字列が出力されます。
クラスのコードは次のとおりです。
問題を解決するための提案はありますか?messageSource を関数として設定することも試みますが、機能しません。
log4j - org.jxls は log4j に影響を与えるようです
org.jxls依存関係をpomに追加すると、log4j出力に影響するようです.log4jログレベルを「エラー」に設定しましたが、コンソールにDEBUG情報を出力します.
java - 行番号を従業員ループ変数に追加する方法は?
マップされた従業員変数に、Excel 行の現在の行番号を追加したいと考えています。
以下の例から: 従業員「ユリ」が Excel の行番号 8 にあることを知りたい。
しかし、私はそれにアクセスする方法を見つけることができません。XLSRowCursor にはそれがありますが、マップされた Bean にどのように追加できますか? リーダーは例外を書き込むときに現在の処理行番号を使用し、POI にもそれがあることを知っています。
エラーメカニズムでスキップ行を使用するため、私の側の単純な自己行カウントソリューションは有効なアイデアではありません。
ヒントやヒントはありますか?
xml ファイル:
エクセルファイル:従業員
java - JXLS - 文字列の出現によって jx:each コマンドの結果をフィルタリングする方法
jxls コマンドでテンプレートを使用してスプレッドシート ドキュメントを生成しようとしています。特定のテキストを含まないコレクションの要素をフィルター処理したいと考えています。
次のjxlsコマンドを使用してそれを試みました:
アプリケーションを実行してスプレッドシートを生成すると、次のエラーが発生します。
jxls - jxls 2.xのjdbc.queryでパラメータ$ {}を設定するにはどうすればよいですか
私はjxls v.1.xを使用していました。そして今、私はv.2.xを勉強しています。コンテキストからSQLクエリにパラメータを設定したい
私は xls-template にあります: jx:each(items="jdbc.query('select * from table1 where field1 < ?',${val1})" var="table1" lastCell="D4")
しかし、それは機能していません。${val1} を挿入した定数値を設定すると、機能します。
パラメータ値を「コンテキスト」から jdbc.query() に設定するにはどうすればよいですか
java - Jxls エラー: XLS トランスフォーマーをロードできません。Transformer の実装がクラスパスにあることを確認してください
この質問はすでに一度尋ねられていますが、誰も絶対的な解決策を示していません。既存のテンプレートから xls ファイルを生成しようとしていますが、対処方法がわからないエラーが表示されます。
私のコード: String nombre = "Manuel";
これは WebServlet に実装されています。
どうもありがとう!