問題タブ [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.

0 投票する
1 に答える
1324 参照

jxls - Jxls v2.2.8 セルを結合するには?

Jxls V2.2.8 リリース ノートを参照してください 。セルを結合するための最新の Jxls サポートですが、ドキュメントはまだ古いバージョンです。

誰も方法を知っていますか?

ありがとう!

0 投票する
1 に答える
225 参照

jxls - Jxls から Jxls2 メソッド呼び出しへの移行

プロジェクトを Jxls 1.x から Jxls 2.2.8 に移行しています。現在のテンプレートでは、Spring MessageSource を使用して、messageSource.getMessage("message.key", locale) を使用してレポートのタイトルをローカライズしています。1.x バージョンでは機能しますが、2.x バージョンではメッセージを解決しません。

これが現在のテンプレートです

メソッドにパラメーターがある場合、メッセージの解決は失敗しますが、messageSource オブジェクトで toString() メソッドを呼び出すと、機能し、セルに文字列が出力されます。

クラスのコードは次のとおりです。

問題を解決するための提案はありますか?messageSource を関数として設定することも試みますが、機能しません。

0 投票する
1 に答える
543 参照

log4j - org.jxls は log4j に影響を与えるようです

org.jxls依存関係をpomに追加すると、log4j出力に影響するようです.log4jログレベルを「エラー」に設定しましたが、コンソールにDEBUG情報を出力します.

0 投票する
2 に答える
725 参照

java - 行番号を従業員ループ変数に追加する方法は?

マップされた従業員変数に、Excel 行の現在の行番号を追加したいと考えています。

以下の例から: 従業員「ユリ」が Excel の行番号 8 にあることを知りたい。

しかし、私はそれにアクセスする方法を見つけることができません。XLSRowCursor にはそれがありますが、マップされた Bean にどのように追加できますか? リーダーは例外を書き込むときに現在の処理行番号を使用し、POI にもそれがあることを知っています。

エラーメカニズムでスキップ行を使用するため、私の側の単純な自己行カウントソリューションは有効なアイデアではありません。

ヒントやヒントはありますか?

xml ファイル:

エクセルファイル:従業員

0 投票する
1 に答える
1014 参照

java - jxls - 複数行 (リスト) バインディングが機能しない

jxls ライブラリを使用して Excel フォームを作成しようとしています。

私のExcelテンプレートは次のとおりです。

ここに画像の説明を入力

リストにマップを1つ追加してバインドするだけで機能します。私のコードは単純です:

成功結果

しかし、リストに複数のマップを追加してバインドすると、例外をスローして失敗します。jxls ライブラリが自動的にリストを認識すると聞きました。私は何をしているのですか?

0 投票する
1 に答える
1719 参照

java - JXLS - 文字列の出現によって jx:each コマンドの結果をフィルタリングする方法

jxls コマンドでテンプレートを使用してスプレッドシート ドキュメントを生成しようとしています。特定のテキストを含まないコレクションの要素をフィルター処理したいと考えています。

次のjxlsコマンドを使用してそれを試みました:

アプリケーションを実行してスプレッドシートを生成すると、次のエラーが発生します。

0 投票する
1 に答える
479 参照

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() に設定するにはどうすればよいですか

0 投票する
6 に答える
9270 参照

java - Jxls エラー: XLS トランスフォーマーをロードできません。Transformer の実装がクラスパスにあることを確認してください

この質問はすでに一度尋ねられていますが、誰も絶対的な解決策を示していません。既存のテンプレートから xls ファイルを生成しようとしていますが、対処方法がわからないエラーが表示されます。

私のコード: String nombre = "Manuel";

これは WebServlet に実装されています。

どうもありがとう!