【Java】Apache Jakarta Commons

このエントリーをはてなブックマークに追加
938931:2007/05/29(火) 15:08:44
>>933
ごめんなさいpropertyです。
<status code="" />

<status />
になる。
空文字だとダメだ。DTDで必須なんです。
939デフォルトの名無しさん:2007/05/29(火) 22:27:34
http://discypus.jp/wiki/?Java%2FJakarta%20Commons%2FBetwixt
これと似たような感じか?
属性まで省略されるのはこまるなぁ。多分設定とかじゃ無理だと思う。
自分で省略してる部分のソース書き換えるとかしないと無理なんじゃないかね。
そもそもxmlで値に空文字が来るのがあかんきがする。
コード値とかはちゃんと0から使うとかしたほうがいいんじゃない?
政治的な事情で無理そうな気がするけど。
940デフォルトの名無しさん:2007/06/01(金) 15:31:25
一緒かも、空の属性をオブジェクトにするとnullになる。
諦めます。
レスくれた人ありがとうございました。
941デフォルトの名無しさん:2007/06/11(月) 13:17:19
ここでいいのかわからないけど。
Log#error(Object, Throwable)の引数のObjectって何わたしてる?
942デフォルトの名無しさん:2007/06/11(月) 20:12:19
thisだお
943デフォルトの名無しさん:2007/06/12(火) 00:55:13
>>941
通常はエラーメッセージだよ
好きなオブジェクト送って、自前でlayout実装することもできる。
944sage:2007/06/12(火) 10:53:05
>>943
エラーが発生しました。
とか?
945デフォルトの名無しさん:2007/06/21(木) 18:21:01
emailってIMAP対応していないんだね・・・
946デフォルトの名無しさん:2007/06/22(金) 10:14:39
>>945
ていうか、それは送信のみ対応なのか?
947デフォルトの名無しさん:2007/06/27(水) 16:10:54
フリーなバーコード作成ライブラリって知ってますか?
commons以外でも知っている人いたら情報お願いします。
今のところ製品しか見つからなくて・・・・
948デフォルトの名無しさん:2007/06/27(水) 16:35:47
POIでExcelかAccessにやらせる
949デフォルトの名無しさん:2007/06/27(水) 16:55:56
>>948
そもそもエクセルでバーコード作成機能なんてあるのでしょうか?
950デフォルトの名無しさん:2007/06/27(水) 17:15:46
Excel も Access も製品なんですが
951デフォルトの名無しさん:2007/06/27(水) 17:20:10
>>947
携帯のJavaにはバーコード作成ライブラリ付いてるよね
952デフォルトの名無しさん:2007/06/27(水) 17:24:57
検索したけどフリーのいっぱいあるじゃん
http://www.scansecretary.com/jp/freebarcode.htm
953デフォルトの名無しさん:2007/06/27(水) 21:34:01
commons にバーコード作成ライブラリがあったのか。知らなかった ><
954デフォルトの名無しさん:2007/06/28(木) 10:42:56
>>951
j2seとj2eeにはなくj2meとかってやつですか?
955デフォルトの名無しさん:2007/06/28(木) 11:30:34
excelやhtmlのファイルをpdfに変換するにはOpenOfficeのJOOConverter が手っ取り早いでしょうか。
POI→JOOConverter で帳票を作ろうかと思っています。
956デフォルトの名無しさん:2007/06/29(金) 19:35:58
QRコードのエンコードライブラリでちゃんとしたのってありますか?
957デフォルトの名無しさん:2007/06/30(土) 15:14:55
commonsにあったのか・・・
逆に>>956にききたい
ちゃんとしてないのはどこにあるの?
958デフォルトの名無しさん:2007/06/30(土) 21:36:55
959デフォルトの名無しさん:2007/06/30(土) 22:02:08
それcommonsじゃないからちゃんとしててもちゃんとしてなくてもここではかたらんよ

もしかして質問者、ここのスレ単なるJavaのスレかなんかと勘違いしてるとか
960デフォルトの名無しさん:2007/07/01(日) 10:23:50
>>956-958
ちゃんとしてるよ
961デフォルトの名無しさん:2007/07/02(月) 22:56:45
CSVを読んだりINIファイルを読んだりするライブラリはありますか?
リストやマップを色々と操作するライブラリはありますか?
962デフォルトの名無しさん:2007/07/02(月) 22:59:09
commons csvってのがsand boxにあったような
963デフォルトの名無しさん:2007/07/03(火) 09:24:22
>>962
見てみました。
ファイル多すぎw Jakartaの暗黒面を見た気分ですw
964デフォルトの名無しさん:2007/07/04(水) 01:47:07
commonsのsmtp関連って使っているひといますか?
使おうと思ったけどエンコード思うようにいかなくて
javax.mailの方に手を出したら結局そっちだけで用が済んでしまい
わざわざcommons使うまでもなかったっていうか・・・
965デフォルトの名無しさん:2007/07/04(水) 08:46:57
というかいじらないとダメで結局commonsのはつかえない
日本語使わないのなら問題はなかったような
966デフォルトの名無しさん:2007/07/04(水) 13:25:42
mime とか attachement とか multipart とかはやってくれるんだけどそれだけ
967デフォルトの名無しさん:2007/07/15(日) 19:16:58
これはC++で言うとboostみたいなもん?
968デフォルトの名無しさん:2007/07/15(日) 19:41:59
Commonsは小規模でどこのプロジェクトでも同じコードをかきそうなライブラリを公開して書かないようにしようというもの
boost相当は標準APIでほとんどまかなえるため感覚はかなり違うかと
969デフォルトの名無しさん:2007/07/15(日) 19:55:35
>>968
Cにもそれがあればよかったのに
970デフォルトの名無しさん:2007/07/16(月) 00:20:09
PerlのCPANみたいなもん、の方が近いかな
Cは実行環境での動きの差を吸収するのがめんどいから、そういうのなかったんだろうね。
971デフォルトの名無しさん:2007/07/30(月) 09:05:36
972デフォルトの名無しさん:2007/07/30(月) 11:37:06
xquery使えるライブラリありますか?
973デフォルトの名無しさん:2007/08/01(水) 22:49:16
>>971
ついにCommonsもTLPか・・・。
というか、Jakartaプロジェクトはどうなるのだろう?消滅?

あと、Javaだけじゃなくて他の言語の共通ライブラリも今後は扱うのだろうか?
974デフォルトの名無しさん:2007/08/01(水) 23:49:10
やっぱりWindowsでもLinuxでもSolarisでも動くってのは大きいね。
ユーザー数が段違いだ>Javaのプロダクト
975デフォルトの名無しさん:2007/08/01(水) 23:51:59
Apache Httpd以外は全部Javaって印象がある。
Xercesとかあるし、勘違いは間違いないんだろうけど。
976デフォルトの名無しさん:2007/08/02(木) 16:42:45
次スレ(に続いて欲しい)は jakarta がスレタイから消えるのか。
もうじき1000って時に良いタイミングで jakarta を飛び出した気がする。
977デフォルトの名無しさん:2007/08/30(木) 13:38:57
velocityスレでレスなかったのでここで聞かせてください。

テンプレートで使用するキー名に、日本語は使えないのでしょうか?

●ソース
 ctx.put("あああ","いいい");

●テンプレート
 ${あああ}


${あああ}がそのまま出ます。これは対応無理ですか?
978デフォルトの名無しさん:2007/08/30(木) 13:47:43
>>977

Apache Velocity - Velocity User Guide
http://velocity.apache.org/engine/devel/user-guide.html

・Variables
 The shorthand notation of a variable consists of a leading "$" character followed by a VTL Identifier. A VTL Identifier must start with an alphabetic character (a .. z or A .. Z).
 The rest of the characters are limited to the following types of characters:

  alphabetic (a .. z, A .. Z)
  numeric (0 .. 9)
  hyphen ("-")
  underscore ("_")

アルファベット、数字、ハイフン、アンダースコア以外は無理じゃないかな。
979デフォルトの名無しさん:2007/08/30(木) 14:31:17
>>978
おおおおおお、なんと・・・
ありがとうございます。
980デフォルトの名無しさん:2007/08/30(木) 17:42:14
Velocity なんでそんなへぼい実装なんだ・・・
981デフォルトの名無しさん:2007/08/30(木) 19:49:39
そのかわり { } 省略できるから楽だよ
982デフォルトの名無しさん:2007/08/30(木) 20:01:24
その程度の省略・・・
983デフォルトの名無しさん:2007/08/30(木) 21:44:31
キー名っていうかVTLの変数扱いだからそれでいいのでは?
日本語で変数名つけてるの?
984デフォルトの名無しさん:2007/08/30(木) 22:27:59
Validate.isTrue(n>0)

と書くつもりが手が滑って

Validate.notNull(n>0)

と書いてしまっていて、オートボクシングでコンパイルが通って
しかも実行時は常に真になっていた。
なんだか、カルチャーショックだった。
985デフォルトの名無しさん:2007/09/01(土) 01:15:39
>>984
お前がどういう文化に属しているかが俺にはよく分からない。
986デフォルトの名無しさん:2007/09/01(土) 04:46:40
>>977
文法忘れたけど、いったんMapに入れて、
${map.あああ}だか何だかでいけたと記憶してる。
987デフォルトの名無しさん
VelocityはJSPのELと違ってそのままメソッド呼べるから
$map.get("あああ") でいけるよ。