[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 08:50 / Filesize : 10 KB / Number-of Response : 30
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★★Java質問・相談スレッド137★★



1 名前:デフォルトの名無しさん [2010/03/16(火) 10:23:04 ]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    ttp://pc11.2ch.net/hp/
Webプログラミング ttp://pc11.2ch.net/php/
をご利用下さい。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 ttp://www.wikiroom.com/java/?path,classpath
・String に == は使うな。equals() を使え。
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」

前スレッド
★★Java質問・相談スレッド136★★
pc12.2ch.net/test/read.cgi/tech/1265541019/

次スレは>>950あたりで。

過去ログ、関連スレッド、よくある質問とその回答など、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
ttp://www.wikiroom.com/java/

2 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 10:24:00 ]
**** 関連スレッド案内 ****
■ AWT と Swing は --
Java低速GUI Swing 9
pc12.2ch.net/test/read.cgi/tech/1261232019/
■ SWT は --
Java 高速GUI SWT 3
pc12.2ch.net/test/read.cgi/tech/1164877399/

■ NTT DoCoMo の iモード携帯電話用 Java (iアプリ) は --
iモード携帯電話用Java(iアプリ) Part20
pc12.2ch.net/test/read.cgi/tech/1253532993/
■ DoCoMo 以外は --
CLDC+MIDP+携帯電話用Javaスレッド part 9
ttp://pc12.2ch.net/test/read.cgi/tech/1249357352/
■ 課題・宿題は --
★★ Java の宿題ここで答えます Part 68 ★★
pc12.2ch.net/test/read.cgi/tech/1248012902/

■ NetBeansに関する雑談は --
NetBeans Part5【Java/C++/Ruby/Python/PHP】
pc12.2ch.net/test/read.cgi/tech/1247926906/
■ Eclipseに関する雑談は --
Eclipse統合M28【Java/C++/Ruby/Python/Perl】
pc12.2ch.net/test/read.cgi/tech/1247051216/

3 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 10:26:00 ]
**** 開発環境が必要の場合は ****
■ J2SE 5.0 (1.5.0)
ttp://java.sun.com/j2se/1.5.0/ja/
■ Java SE 6
ttp://java.sun.com/javase/ja/6/

**** 実行環境だけが必要の場合は ****
■ Java ソフトウェアのダウンロード
ttp://www.java.com/ja

4 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 11:44:20 ]
┌┴┐┌┴┐┌┴┐ -┼-  ̄Tフ ̄Tフ __ / /
  _ノ   _ノ   _ノ ヽ/|    ノ    ノ       。。
       /\___/ヽ
    /ノヽ       ヽ、
    / ⌒''ヽ,,,)ii(,,,r'''''' :::ヘ
    | ン(○),ン <、(○)<::|  |`ヽ、
    |  `⌒,,ノ(、_, )ヽ⌒´ ::l  |::::ヽl
.   ヽ ヽ il´トェェェイ`li r ;/  .|:::::i |
   /ヽ  !l |,r-r-| l!   /ヽ  |:::::l |
  /  |^|ヽ、 `ニニ´一/|^|`,r-|:

5 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 21:09:57 ]
CMあけました〜

6 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 21:36:13 ]
前スレ997
>クラスに属さないメソッドって作れないの?

PHPやらVBみたいなグローバルfunctionや
C#みたいなデリゲートやラムダ式のこと言ってるなら無理

できて匿名クラスつくってメソッドを定義するくらい

7 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 09:42:44 ]
TransformerFactory が内部で XML から Java バイトコード生成するようになってくんねーかな。
これやると砂箱で動かなくなるんだっけ?

8 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 09:43:51 ]
×XML → ○XSL

9 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 09:45:41 ]
XSL ⊂ XML

10 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 10:36:39 ]
>>7-8
SunのJREのXSLTって中身はXalanだよね?
XalanのXSLTCは使えないんだっけ?




11 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 18:10:27 ]
コンパイルしてた気がするが

12 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 22:23:11 ]
Strutsの質問ってスレチかもですが質問させて下さい。

リソースファイルを2つ使いたくてstruts-configに下記のように記述しました。
/********************* struts-config *******************/
<message-resources parameter="ApplicationResource" />
<message-resources parameter="resources.application" key="hoge" />

でjsp側で下記のように記述して取り出そうとしたんですけど何れも上手くいきませんでした。
/************************* jsp ***********************/
<bean:message key='hoge' name='errors.Data' />
<bean:message bundle='hoge' name='errors.Data' request='scope' />

ちなみにリソースファイルの中身です
/********************* application.property *******************/
errors.Data=不正なデータです


Struts1.2を使用しているのでこのバージョンではリソースファイルを切り分けて使えないということでしょうか・・・
知ってる方いらっしゃいましたらお教えて頂けないでしょうか。


※参考にしたサイト
konnichiwa-dou.cocolog-nifty.com/blog/2006/06/post_3b7c.html
d.hatena.ne.jp/catseye88/20080116/1200487568
slashdot.jp/~kappatottaotoko/journal/393935
fireball.loafer.jp/kes/article_494.html


13 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 23:02:28 ]
JAXB2.2RIに入ってるサンプルのAntが通りません
<taskdef>のところで詰まってしまうのですが、教えてください
Antは1.7.1つかってます。クラスパスが通ってないことはさすがに
ないとおもいます。

taskdef A class needed by class com.sun.tools.xjc.XJCTask
cannot be found: org/apache/tools/ant/DynamicConfigurator

using the classloader AntClassLoader[D:\...略...\jaxb-api.jar;
D:\...略...\jaxb-impl.jar;
...略...
]



14 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 23:23:50 ]
jaxb-xjc.jarをlib.dirにおけ

15 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 23:45:01 ]
>>14
サンプルはJAXBのフォルダの中にはいっていまして、
サンプルのbuild.xmlではそのまま動くように相対パスでつながっています

#jaxbフォルダ
# +lib
# jaxb-xjc.jar
# *.jar
# +samples
# +class-resolver
# build.xml
# +other-sample
# build.xml

16 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 03:32:28 ]
>>384
うぅっ、やっぱりそうでしたか・・。
友人から種をもらったので軽い気持ちで育ててしまいましたが、
よく考えれば当たり前ですよね・・。

しかし、成体になるまで育ててしまったものを今さらどうしていいのやら・・
日曜の朝、エサを用意しわすれてでかけたら、
夜帰った時には80cm以上も移動していました・・・。

17 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 11:01:14 ]
pc12.2ch.net/test/read.cgi/tech/1217536023/
△△もっとStruts2の良さを教えてくださいSsssion6


18 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 11:25:34 ]
>>15
jaxb-impl.jarがlibにない。
というかググレカス。いくらでも出てくるわ。

19 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 23:48:20 ]
>>18
あるよ
jaxb2.2にあるlibフォルダには以下6つが最初からはいってる
https://jaxb.dev.java.net/


activation.jar
jaxb1-impl.jar
jaxb-api.jar
jaxb-impl.jar
jaxb-xjc.jar
jsr173_1.0_api.jar

20 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 01:21:50 ]
class A{
void a(){}
class B{
void a(){}
void b(){
a(); /**/
}
}
}
/**/の部分はBのa()が呼ばれるじゃないですか
ここでAのa()が呼ばれるようにしたいんですがどうすればいいでしょうか



21 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 01:48:56 ]
A.this.a();

22 名前:15, 19 mailto:sage [2010/03/19(金) 03:25:20 ]
JDK6にもともとjaxbがはいっているらしいから
ライブラリいれちゃだめなのかも・・・

23 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 07:15:09 ]
その辺はスマートじゃないよな。馬鹿除けにエラー出すなり、無効にしてくれればいいのに。

24 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:12:34 ]
>>21
どうもです

25 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:55:35 ]
Query query = pm.newQuery("select parametor1 ,parametor2 from "+ kurasu.class.getName());
Collection results = (Collection)query.execute();
for (Iterator i = results.iterator(); i.hasNext();){
  処理部分
}

JDOでこのように値を取得しました。
parametor1はString、parametor2はlongです。
処理部分のところにブレークポイントを設定したところ、i.nextの部分にobject[ String, long]と値が確かに入っている事が確認できました。
この二つの値を取得または書き換えたいのですが、どうすればいいのでしょうか?

26 名前:デフォルトの名無しさん [2010/03/19(金) 10:33:58 ]
RMI通信ってシリアライズでデータを送ってますが、
シリアライズするとき送受信するクラスのバージョンわ合わせないといけないって聞いたことがあります。

そこで疑問ですが、
引数がString、Date、List、Mapの基本形の場合はJDKのバージョンが違うものでも
問題なくシリアライズできますか?

シリアライズでエラーになる場合というのは、JDKのバージョンじゃなくクラスの型の定義が変わったときでしょうか?

27 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 11:36:41 ]
>>26
やってみりゃいいじゃん
Javaのバージョンにもよると思うよ

おれならreadObjectとwriteObjectを書くよ

28 名前:25 mailto:sage [2010/03/19(金) 14:23:18 ]
Object[]でキャストしたらできた。
失礼しました。

29 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 14:29:57 ]
>>26
JDK のバージョンは関係ない。クラスの型定義が変わると互換性がなくなる。
JDK のバージョンアップで String, Date などの型の内部構造が変われば受信側で復元不能。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<10KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef