X


★★Java質問・相談スレッド180★★ [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/04/21(金) 22:13:17.42ID:Sf0TFsly
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    http://pc11.2ch.net/hp/
Webプログラミング http://pc11.2ch.net/php/
をご利用下さい。

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

質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。

前スレ
★★Java質問・相談スレッド179★★
http://echo.2ch.net/test/read.cgi/tech/1476706523/
2017/06/18(日) 00:02:22.09ID:VFfoK1IP
ここが上流階級の大人の社交場だってわかってるよね
2017/06/18(日) 00:03:58.58ID:VFfoK1IP
二度とおまかんなどという下民の言葉を使うな
2017/06/18(日) 00:05:45.33ID:VFfoK1IP
おれかん
215デフォルトの名無しさん
垢版 |
2017/06/18(日) 00:19:04.93ID:O7yFS/m7
で、結局どういう意味なん?
「おまんこを貫通」?
2017/06/18(日) 00:25:17.28ID:QQwdSgzF
おま姦
2017/06/18(日) 00:35:18.02ID:VFfoK1IP
おまかん=お前の環境だけ

ドライバが見つからないのはお前の環境だけなわけではなく正しい挙動なんですね
2017/06/18(日) 00:38:03.18ID:VFfoK1IP
おまんちん
219デフォルトの名無しさん
垢版 |
2017/06/18(日) 01:05:00.61ID:O7yFS/m7
おまかん=俺の魔貫光殺法だろ?
2017/06/18(日) 02:49:46.90ID:ceJzqHwZ
>>211
そんなよくあるレスいちいちどこだったか覚えてるとは限らないだろ
2017/06/18(日) 07:55:34.70ID:wFRQo9Gh
>>220
空気読もうよ
このスレでは不適切だよ
2017/06/18(日) 07:57:27.24ID:wFRQo9Gh
>>219
それって結局ピッコロじゃん
2017/06/18(日) 09:38:50.24ID:y5TaghHe
>>209
情弱かよ w
ちょっとググれば出てくるだろ

30: 名無しさん2016/10/27(木) 02:42:05.68 ID:sCn6hmWJ0
TOSの蔵名にネクソID付いてきてるんだが、これっておま環?
http://tosmatome.net/?p=2328
2017/06/18(日) 10:16:01.09ID:WGtDcH0y
>>223
場所考えろよ
その場に応じた適切な言葉服装髪型があるんだ
お前はこのスレのドレスコードに違反してる
おまはん
2017/06/18(日) 10:23:37.73ID:ZuuuQZtB
なんでも省略しちゃうおじさん
2017/06/18(日) 10:26:18.15ID:WGtDcH0y
はあめんどくせ
ここまで言わなきゃわからんかね
文章添削して不適切な用語を置き換えるとこうなる

ありがとうございます
僕はドライバが見つからないピッコロなんですね
2017/06/18(日) 10:27:19.21ID:WGtDcH0y
おまころ
2017/06/18(日) 10:39:07.32ID:y5TaghHe
情弱君お疲れ w
2017/06/18(日) 11:43:56.76ID:ZuuuQZtB
意味の通じる省略はいいけど通じない省略は意味をなさないよ
230デフォルトの名無しさん
垢版 |
2017/06/18(日) 11:52:04.56ID:SrhEXG8X
それが粋だと思ったんだろ
まさにイキってる
2017/06/18(日) 14:33:03.75ID:ceJzqHwZ
>>221
おまえが2chに適応できてないのでは
知恵遅れでも行ったらどうだ

>>229
意味がわからなかったらググるか質問したらどうだ?
見てる奴の語彙なんてわかるわけない
232デフォルトの名無しさん
垢版 |
2017/06/18(日) 17:24:13.53ID:GpTbkN2T
>知恵遅れでも行ったらどうだ

これどういう意味だ?
省略しすぎでわけがわからんのだが。
ていうか日本語になってない。

ググれば出るのか?
2017/06/18(日) 17:30:31.59ID:Oi2Ux2Ze
ところでGGRKSのID:s6cEPBpBはどこへ行った?
2017/06/18(日) 17:32:02.96ID:T9DB1MbK
2ch用語をリアルで使っている人って痛いじゃん
このスレはリアルだから、はっきり言って2chじゃないから
そこんとこ弁えて欲しい
2017/06/18(日) 17:51:27.13ID:c0wxFLXa
2ch専用ブラウザのスレで不具合報告するとよくそれで流されてるのを見る
javaスレでは初めて見た
2017/06/18(日) 18:02:38.32ID:AgNurUMl
初心者だがベンダー試験受けてきたよ
合格を祈って欲しい
2017/06/18(日) 18:05:55.65ID:kXxrIi51
初心者が合格するような試験に価値はない
2017/06/18(日) 18:08:34.88ID:AgNurUMl
ちょwwww
正論すぎてワロタ
2017/06/18(日) 18:39:44.30ID:/vKta8o4
>>232
知恵袋のことだろ
240デフォルトの名無しさん
垢版 |
2017/06/18(日) 18:41:02.04ID:qWH492yQ
>>237
おまえには謙遜というものがないのか?
241デフォルトの名無しさん
垢版 |
2017/06/18(日) 19:03:13.73ID:tT89pNa2
Liskってすごい技術がJAVAで書けるらしいのですが、詳しい人いる?

https://coincheck.com/ja/exchange
2017/06/18(日) 21:32:08.21ID:4ejhnLdW
>>234
大松「いや2chだぞ」
243デフォルトの名無しさん
垢版 |
2017/06/18(日) 22:48:33.95ID:4/PMbJcW
yahoo玉袋を知恵遅れとか略す奴もちょっとアレだよなw
244デフォルトの名無しさん
垢版 |
2017/06/19(月) 13:01:38.09ID:k2g+wi5p
>>239
そんなの思い付かんわw
245デフォルトの名無しさん
垢版 |
2017/06/19(月) 13:02:52.09ID:k2g+wi5p
>>243
てか省略になってねえw
2017/06/19(月) 17:52:50.35ID:pfwMhORF
>>245
そもそも省略じゃなくてスラングの類いだろ
2017/06/19(月) 18:05:58.79ID:yxzxzB1Z
yahoo玉袋って何?
2017/06/19(月) 18:08:52.02ID:6JuN7nIb
>>247
孫ハゲの股間のことだろ
249デフォルトの名無しさん
垢版 |
2017/06/20(火) 19:52:16.13ID:MrLQruMf
いまさらだろうけどoracleとgoogleの訴訟問題で、結局oracle側が敗訴した訳だけれども
今後javaにとって何らかの影響ってあると思います?
2017/06/20(火) 20:31:35.56ID:0OgRQROP
MSを邪悪なクソ野郎呼ばわりしていたGoogleが.NET陣営に参加する程度には、
自社のJava依存をリスクとして捉えるようになった
脱Javaってわけじゃないがリスクベッジだな
2017/06/20(火) 20:59:23.92ID:sOwq2A0r
日本語でOK
252デフォルトの名無しさん
垢版 |
2017/06/20(火) 21:20:57.47ID:fh6JF+lI
最近はMSよりりんごの方が害悪だわ
はやくブラウザPWAに対応しろボケ
AppStore高すぎるんじゃ
2017/06/20(火) 21:29:40.54ID:AV5pUI7g
Googleは.NET Coreに肩入れしてコミットしまくってるらしいね
クラウドプラットフォームでAWSに手も足も出ないMSとGoogleがまだまだブルーオーシャンな業務系の客を必死に取り込もうとしている
2017/06/21(水) 09:39:47.99ID:TAZP8x8x
>>250
リスクベッジって何?
2017/06/21(水) 10:30:18.81ID:bqAd0GFb
リスクを回避することだろ
256デフォルトの名無しさん
垢版 |
2017/06/21(水) 15:42:15.36ID:K52r2H7q
リスクをヘッジすることだな
2017/06/21(水) 15:47:12.40ID:Q4KXScCC
リスクをべッジすることだろ
258デフォルトの名無しさん
垢版 |
2017/06/21(水) 15:58:49.94ID:kANaNz0W
リスクベッチョの方言
2017/06/23(金) 16:32:47.48
2017/06/23(金) 16:33:16.56
JSP&サーブレットの質問

jspファイル内に<script type="text/javascript" src="○○"></script>を書いて、jsファイルを読み込むようにしたいのですが、
○○にはどう書けばいいですか?
/WEB-INF/js/lib/読み込むファイル.js
としても上手くいかないのですが
2017/06/23(金) 16:33:59.21
当然、対象となっているフォルダに必要なjsファイルは設置しています
262デフォルトの名無しさん
垢版 |
2017/06/23(金) 16:58:36.16ID:zs9t5glj
>>260
おまえのサーバーの設定など知らん。
2017/06/23(金) 17:00:26.49ID:QgWrU2UU
おませつ
2017/06/23(金) 17:23:48.55ID:QgWrU2UU
おまかんしらね
2017/06/23(金) 17:51:42.27ID:99sf1Cgn
javaとかjsp関連ではなくhtmlの範囲だと思うよ
2017/06/23(金) 18:04:37.17ID:IBCt0Ik9
>>260
WEB-INF以下は外からアクセスできないのでむりぽ
2017/06/23(金) 18:18:33.30ID:QgWrU2UU
この手の質問多いのね
2017/06/23(金) 18:44:01.63ID:tdHTYauf
そのファイルから見て、相対パスで書けば?
2017/06/23(金) 19:33:14.78ID:iwaGXP+/
まともなの>>266だけ
>>268とかクソバカ
2017/06/23(金) 20:03:19.22ID:ENfHmfJb
なぜ/WEB-INF下に置こうとするのか
2017/06/23(金) 20:49:23.81ID:N2TfUGFS
サーバー側でjavascriptを実行しようとする発想
272デフォルトの名無しさん
垢版 |
2017/06/23(金) 21:46:12.40ID:LJ/gyu22
>>271
いかんのか?
2017/06/24(土) 00:03:05.30ID:EAyBYnWy
Node.jsの立場が
2017/06/24(土) 06:40:08.63ID:W4HWrwdy
スレチなので、jspでjQueryが使いたい場合はどうすればいいのか?御案内をお願いします。
275デフォルトの名無しさん
垢版 |
2017/06/24(土) 07:52:08.07ID:AiSsJYjg
>>274
JSPかどうかは関係ないだろ。
2017/06/24(土) 10:21:09.15ID:yLCVgQ/G
>>260
node.jsならできるそうだ
277デフォルトの名無しさん
垢版 |
2017/06/24(土) 15:04:58.13ID:9yfN1z7w
WebProg板等見ても他に適当なスレが無いのでこちらで失礼します

【開発環境、IDE】Java SE 8、Eclipse Pleiades、Tomcat 8、MySQL 5.6.30
【Java歴】大学で2年
【質問事項】
Javaでプログラムを書いたことはあるものの、MVCとか意識するようなのは書いたことがありません
今回Servlet・JSPを初めて触っていて、MVCについて2つ質問があります

1.MVCに則る場合、例えばログイン処理を考えると、CがDAOにIDを問い合わせてpassを受け取り照合を行うのではなく、
 照合はDAOに任せ、CはIDとpassをDAOに投げてbooleanで判定を受け取るだけにするのが良いのでしょうか
 間違っている場合、「処理をCにやらせずMに分離する」簡単な実例を教えていただけるとありがたいです

2.http://at-grandpa.hatenablog.jp/entry/2013/11/01/072636
 WebプログラミングにおいてはVとMCの間に壁があり、しかもユーザーが直接扱うのはVだけです
 よって、この「本当の姿」は通常のアプリケーションの話で、
 Webの場合はM←→C←→V←→ユーザーという考え方でよいのでしょうか
2017/06/24(土) 15:59:37.13ID:9flukMKd
>>277
以下、WebのMVCであることを前提
MVCはプレゼンテーション、ビジネスロジック、データアクセスの3層で言うと、プレゼンテーションとビジネスロジックの分離に関するパターン
DAOはデータアクセスの話なのでMVCとは関係ない

まず、コントローラがリクエストを受け付け、誰がこのリクエストを処理するか判断する
で、その処理担当のモデルに処理を受け渡す
モデルから処理結果が帰ってきたら、それを受けてコントローラがビューを呼び出す

2について
VとMCの間の壁とか考えなくていいよ
ユーザーからのリクエストがネットを経てようがそうでなかろうが、コントローラの役割は同じだから
2017/06/24(土) 16:23:13.08ID:fM3P/Xze
>>277
こっちだけど

【Enterprise】Java EEスレ part1【開発】(c)2ch.net
http://mevius.2ch.net/test/read.cgi/tech/1420712874/
2017/06/24(土) 16:49:44.74ID:iOfeax4r
>>277
現実のドカタ開発においては、Mは単なるデータでありCにほぼ全ての処理を記述する
本来は口座クラス(M)の振込メソッドを呼ぶ
281277
垢版 |
2017/06/25(日) 00:54:45.42ID:iQAhLXiu
ありがとうございます

>>278>>280
DAOがMだと思っていてその認識は違ったようですが、ログイン可否判定をMに任せるという考え自体は間違っていないのですね

JSP(と言うかブラウザの表示)=V、Servlet=Cという認識だったので、
ユーザーはVとしかやり取りをしない、また、Vはクライアント側でMCがサーバー側と思っていましたが、
ユーザーがブラウザを介して処理を要求するのは直接Cを扱っていると考えてよい、
また、どちら側とかいう区別は特に考えなくて良いのですね
言われてみれば、JSPも結局はServletですし、(やろうと思えば)ロジックを書くこともできるので、JSP⊃V(、C)という感じですかね

>>279
Java SEにTomcatとかを追加するとJava EEと呼ばれるのですね
2017/06/25(日) 01:40:11.52ID:C4oa8Teh
Viewはアプリケーションとその他の境界という考え方も
283デフォルトの名無しさん
垢版 |
2017/06/25(日) 06:12:43.08ID:wnVI7vr5
>>281
Cがどこを指すかは定義がない。考え方によってはCが小さくなる。あなたのサーブレットをCとしてしまうと、MとVが小さくなりすぎて、Cの中がからんでいないかが気になる。
284デフォルトの名無しさん
垢版 |
2017/06/25(日) 06:14:35.40ID:wnVI7vr5
>>281
Java EEにJava SEが含まれる。Java EEは言語というよりはWebアプリの環境の総称。
2017/06/25(日) 11:02:48.00ID:kWxB3/G/
>>281
すごい理解だな
286デフォルトの名無しさん
垢版 |
2017/06/25(日) 11:08:48.10ID:wnVI7vr5
よくよくみてみるとJSPがVとは言ってることが変すぎるな。
287デフォルトの名無しさん
垢版 |
2017/06/25(日) 11:12:04.00ID:wnVI7vr5
彼の解釈だと、VはWebブラウザ、Mはデータベース、Cはアプリケーションサーバとなってしまい、プログラムの話になってない。
288デフォルトの名無しさん
垢版 |
2017/06/25(日) 11:20:04.24ID:T3UbVkML
>>287
落ち着いて読み返した方がいんじゃ・・・
289デフォルトの名無しさん
垢版 |
2017/06/25(日) 19:55:43.30ID:PbhQLBTm
そもそもMVCで考えること自体が現状に合っていないのでは?
290277
垢版 |
2017/06/25(日) 20:39:07.70ID:iQAhLXiu
>>282-289
入門として簡単な例で雰囲気を掴んでおきたかったので質問させていただきました
Mはデータと言うかデータ処理部ですよね

役割分担をさせる、という理念と概念はわかるのですが、
プログラムの実例が無いと結局どこからどこまでを分けるのかの理解は難しいですね
書籍を当たろうと思います

JSP=V、Servlet=Cという決まりはないということ、ログイン判定をCから分離する考えは間違ってないこと
がわかったのでよかったです
ありがとうございます
2017/06/25(日) 20:45:14.21ID:S4DzkUth
スレチだ、二度とくるな
2017/06/26(月) 08:28:48.43ID:FY9LvRUa
>>291
どうしてそんなに怒るのお?
2017/06/26(月) 08:29:03.91ID:FY9LvRUa
怪しいなあ
294デフォルトの名無しさん
垢版 |
2017/06/26(月) 09:22:04.64ID:FhVYbn6w
いや、全然怒って真顔で冷静に書いてるだけとか、あるいはどのような反応になるかを学習しようとしているAIかも知れない。
295デフォルトの名無しさん
垢版 |
2017/06/26(月) 09:22:22.63ID:FhVYbn6w
怒ってなくて、だ。
2017/06/26(月) 12:18:58.08
>>260です
WEB-INFフォルダ以下はアクセス不可だと言うことは分かりました。
では、JSP&サーブレットでjsファイルを用いる時は、どこに配置するのがオーソドックスですか?
2017/06/26(月) 12:22:50.67ID:FY9LvRUa
WebContents/jsとか
2017/06/26(月) 14:09:49.10ID:Y5uqF0pH
>>296
それってJSP/Servletの範疇じゃないし
2017/06/26(月) 14:31:02.39ID:jQ90euYN
>>296
いいかげうせろ
2017/06/29(木) 15:13:58.76ID:Eh5ILrb8
コンテキストルートの下にそれっぽいフォルダ作って置けばいい
301デフォルトの名無しさん
垢版 |
2017/07/01(土) 11:18:07.28ID:N+ZXroXE
>>299
あなたが去るという選択肢も対等に存在しているよ
2017/07/01(土) 17:00:11.84ID:nCS0LL3r
>>301
お前からどうぞ
2017/07/01(土) 17:08:31.02ID:nCS0LL3r
Java EE 8はいつからだっけ
304デフォルトの名無しさん
垢版 |
2017/07/01(土) 17:24:42.16ID:JnV2l3hP
私は猿
2017/07/01(土) 17:26:47.96ID:nCS0LL3r
はやくwildflyが対応しないかな
2017/07/08(土) 21:22:00.68ID:I2jsR2Mo
今日はデザインパターンの勉強したんだけど面白いね
仕事であんまり使う機会ないんだけど
いつかドヤ顔するために勉強してるw
2017/07/08(土) 21:38:48.33ID:zpqt2Pi7
GoFはラムダが入った今となっては不要になったものも多いから気をつけないと逆に老害だぞ
308デフォルトの名無しさん
垢版 |
2017/07/08(土) 22:11:14.34ID:KDemZAcB
>>306
一生ねえわw
バブルソート極めた方がマシ
2017/07/09(日) 00:20:09.66ID:fQPI5Ock
>>307
まじすか
教えてちゃんですまんがこれだけは抑えておけ的なものがあれば教えてください
310デフォルトの名無しさん
垢版 |
2017/07/09(日) 18:48:41.39ID:4xlnJ5p3
そういやソートも昔は自分で書いたなあ
2017/07/09(日) 18:53:41.25ID:SZg5iNd3
>>309
Template MethodとIterator
プッシュ型の代表とプル型の代表としてこれだけはしっかり押さえとくべき
あとはだいたいそれらの変形や応用
間違ってもシングルトン厨にはなるなよ
■ このスレッドは過去ログ倉庫に格納されています