■■ Servlet/JSP(EJB含む) 質問スレ Part2 ■■
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/05/14 11:32ID:RETM9b3/前スレ
■■ Servlet/JSP(EJB含む) 質問スレ ■■
http://pc2.2ch.net/test/read.cgi/php/1023501812/l50
010295
03/06/02 01:09ID:???もっと勉強してきます
|Google| λ....
0103あぼーん
NGNG0104あぼーん
NGNG0105あぼーん
NGNG010654
03/06/02 10:11ID:???>92 何秒待ってもだめみたいです。
>97 コンソールって、Eclipseの下に表示されてるやつのこと?
>57 で煽られたから、解決方法があるのかと思ったのだけど。
解決できないのなら、なんで煽られたのか分からん。
0107あぼーん
NGNG0108nobodyさん
03/06/02 15:25ID:e7shElzUserver.xmlの <Context> に reloadable-"true" は付いてますか?
0109108
03/06/02 15:25ID:e7shElzU0110あぼーん
NGNG011154
03/06/02 16:24ID:???webapps\app.xmlにreloadble="true"で、できましたー。
めっちゃうれしい。煽られた甲斐があった。感動した。
0112nobodyさん
03/06/02 22:30ID:TdjUH3D0思いっきりこれ。
これ使うとなんか上手くいかなくて
2に下げたら上手く行ったんだよね。
何が上手く行かなかったのかは忘れてしまったんだけど。
0113nobodyさん
03/06/02 22:41ID:TdjUH3D0http://www.gimlay.org/~javafaq/S146.html
0114nobodyさん
03/06/03 00:37ID:vRisExb9えっと解決済みでつか?
Servlet API2.3/JSP1.2のApp鯖使えるならフィルタの仕組みを利用すればいいでしょ。
この本にズバリその方法が載ってるですよ。
http://www.amazon.co.jp/exec/obidos/ASIN/4797319895/ref%3Dpd_bxgy_img_2/249-9050084-3349952
0115JSP勉強中
03/06/03 11:25ID:VHn8sAXLただいま、DB接続のコネクションプールのところを
やっているのですが、なぜこんなことができるのか
仕組みがわかりません。
.jspは.javaから.classになって、いってみれば
一つの.jspは一つのプログラムとして単体で
動作しているのですよね?
なのになぜ、他の.jspが生成したコネクションプールクラスの
インスタンスを利用できるのでしょうか?
0116nobodyさん
03/06/03 11:32ID:???違います。JSP以前にJavaのお勉強をしてください。
0117JSP勉強中
03/06/03 11:38ID:VHn8sAXLJavaから勉強しなおします。
0118sage
03/06/03 17:45ID:???いい本ってないですかね?
0119108
03/06/03 20:56ID:t2Pee81Z「モア・サーブレット&JSP」ってのが包括的な内容でおすすめ。
0120あぼーん
NGNG0121nobodyさん
03/06/03 21:53ID:vRisExb9Strutsのことも頭の片隅におきながら勉強しとくと吉。
0122118
03/06/04 14:47ID:???>121 Struts は難しそうなので今のところはやっていませんが、早い段階からやったほうがいいのかな……。
0123nobodyさん
03/06/04 16:27ID:IoqPnd5uええ。なので最初は「頭の片隅」程度でいいかと。
Strutsなど上位のフレームワークの本格的な導入は、
Java自体に慣れて、かつPerl/CGIとの違いなど理解できてからでも遅くないす。
0124nobodyさん
03/06/04 20:44ID:???ボトムアップ式、トップダウン式のどちらがお好き?
洩れはトップダウン式が好きなんでまずStruts使ってみて
それでJavaでのサーバーサイドになれました。
以前はPerlやPHPでサーバーサイドプログラミングしてたんですけど、
一気にJavaの魅力にはまってしまいましたよ。
0125nobodyさん
03/06/04 21:12ID:AOhZDyVmオブジェクトオリエンティドっていう厚い壁が。
センスが無いと思うならデザパタの本を。
あると思えば、Javaの言語機能を覚えよう。
もちろん、中途半端なJavaの知識でもできなくはないけど
本来できる事の半分くらいしかできなかったりするかも。
クイックソートを知らずにバブルソートの遅さで断念みたいな
感じ。
Cでmallocとか使った事ないなら、Javaをマスターするのには
けっこう時間がかかるだろうな。
自称Cがわかってるはどこまでわかっているのか。
で、本題だけど
本はなんでもいいんじゃない?
0126あぼーん
NGNG0127あぼーん
NGNG0128nobodyさん
03/06/04 22:08ID:P8L/c8q40129nobodyさん
03/06/04 23:05ID:???0130あぼーん
NGNG0131あぼーん
NGNG0132nobodyさん
03/06/05 11:20ID:T+KV7SZK<%@ taglib uri="..." prefix="..." %>
と宣言してある場合、実行速度に影響はあるのでしょうか?
あるとしても、JSPがコンパイルされる最初の一回だけだったりしますか?
0133nobodyさん
03/06/05 13:45ID:+OpBxhSrそんなに影響は無いとは思うけど、
使わないのは宣言しない方が、よさげ。
インスタンスが作られてしまうので
0134118
03/06/06 10:12ID:???今のところフレームワークの必要性がいまひとつよくわかってないので (便利なのかなあ、程度)
それでは頭の片隅に置いておきます。どちらかというとボトムアップのほうが好きかも....
>125
C++ を通ってないので確かに OO は苦手です
8086のアセンブラから入ったので malloc とかはわかりますが、
近年 C 自体ずっと使ってません。
0135nobodyさん
03/06/06 14:41ID:wJtPhAktありがとうございます。
JSPを見て回って不要なものを消すことにします。
0136nobodyさん
03/06/06 14:50ID:rP8LAn8i0137あぼーん
NGNG0138nobodyさん
03/06/06 17:23ID:8BK7tk7MJSPのプルダウンについて、質問したいのですが・・・
時間の分を5分刻みでプルダウンの中に格納し、
ユーザーが選択できるようにしたいんですけど、
***になにを指定したらいいのかがわかりません。
イメージ的には、カウンターのjを指定したいのですが、
うまくいかず・・・。
ご存知のかたいましたら、お知恵をお貸しください。。。。
<select name="Time">
<option value="default"> //デフォルトの空白
<% for( int j = 0 ; j < 55 ; j = j+5 ){ %>
<option value="ji">*** ←ここをどう指定したらよい??
<% } %>
</select>
0139あぼーん
NGNG0140nobodyさん
03/06/06 23:34ID:???最悪だな
お前何を勉強してきたんだ・・・
よくある入門書なんかの「第一章・はじめてのJSP」みたいな
かなりはじめに書いてあるようなことなのに
0141nobodyさん
03/06/08 02:36ID:2oHTynA1それ以前に、<option value="ji">でいいのか?
HTML自体まずいんじゃない?何するつもりか知らないけど。
<option value="ji"><%=j%>
0142nobodyさん
03/06/08 11:57ID:???0143nobodyさん
03/06/08 12:53ID:???つまんねーネタに喜んで飛びつくなよ低脳
0144nobodyさん
03/06/08 14:25ID:???0146nobodyさん
03/06/08 14:52ID:???0147nobodyさん
03/06/08 18:36ID:OXw+LV+Y0148nobodyさん
03/06/08 18:37ID:hQzg5/td0151141
03/06/08 23:49ID:???タグを閉じるか閉じないかは好みだと思ったものでね。
指定した部分答えてるんだから、いいじゃないか。
個人的には開いたタグは閉じるし、属性もダブルクォーテーションで囲う。
onload()が利かない原因を探すのが大変だしな。
ところで質問。
JSPとBeanのみで、サーブレットや web.xml を使わずに
webアプリを構築しようとした場合、何がやばい?
ちなみにそのアプリは、他にフレームワークを使用しているところと
servlet、JSP,JavaBean で作っているところが共存しているので・・・
漠然と危機感を持ってはいるんだが、具体的にどうとは言えず
ちと困っているのだ。
0152nobodyさん
03/06/09 00:06ID:???> ところで質問。
技術的にはServletを使わないでアプリ作れるが、
拡張性、メンテナンス性が激しく低下する。
他人が書いたそんなコードは見たくもないな。
web.xmlいじらないのは微妙だな。
FilterやServletContextListnerは使わんでいいの?
0153nobodyさん
03/06/09 00:17ID:???web.xmlを使わないとゆーことは、JSTL(Taglibs)
なんかも使わずに本当にJSPのscriptletとuseBeanだけでこなすのか。
ちょっと大変な気もするが、無茶とも言えないな…
0154nobodyさん
03/06/09 00:25ID:???JSP1.2&Servlet2.3対応コンテナ(Tomcat4以降とか)ならweb.xmlさわらないで
カスタムタグ使えるでしょ?
0156JSP勉強中
03/06/12 13:59ID:NdFy1lyI0157nobodyさん
03/06/12 23:21ID:???0158nobodyさん
03/06/13 10:13ID:???0159JSP勉強中
03/06/13 11:05ID:Ov6yST5Q0160nobodyさん
03/06/13 11:13ID:???できるが、恐ろしくメンテが困難なコードになりそうだな。
自己満足ならいいが、他人が書いたそんなアプリケーションは見たくもない。
0161nobodyさん
03/06/14 01:28ID:???サーブレットが必要なのはいろいろな状態を見て画面遷移制御までサーバ側で
やらなきゃいけないシステムだ。
0162151
03/06/14 03:33ID:HZe8pKyeレスありが�d。
>>160
がんばれよー。
大変そうだから、という理由だけで物作るのはやめたほうがいいぞ。
経験者は語るぞー
0163nobodyさん
03/06/14 05:58ID:???BeanってのはJSPからサーブレットを呼び出す、あるいはサーブレットかJSPに値を渡すための
技術だと思っていたが、サーブレットが要らないってどういうこと?
それとも俺激しく勘違いしてる?
0167163
03/06/14 14:33ID:???↓
サーブレットからJSPに値を渡すための
の間違いね。誰か俺の勘違いを修正してください。
0168nobodyさん
03/06/14 14:40ID:???0169趣味レベルの質問
03/06/14 19:45ID:???正常に動作しているアプリケーションが、
NTサービスからTomcatを起動した場合は
「ドライバおよびソースが見つかりません。」
というログをはきやがります。
DBを使わないものは正常に動作します。
ちなみにDBはACCESSです。
0170nobodyさん
03/06/14 19:51ID:???Beanっていうのは、JavaBeans規約(のいくつか)に則って作られた
Javaの部品のこと。
別にサーバーサイドで動こうが、クライアントで動こうが、
普通のアプリケーションで動こうが関係ない。
サーバーサイドの業務処理に使う部分であれば、
全部の規約を満たしていなくてもBeanって言う場合もある。
0171nobodyさん
03/06/14 22:47ID:???0172nobodyさん
03/06/15 01:01ID:p1iP6PHgいやいや、それは違いますよ。
ところで、皆さん文字コードはどうしてますか?
0173nobodyさん
03/06/15 01:03ID:???0175nobodyさん
03/06/15 01:12ID:???161は
>>中小規模なら Bean と JSP だけで十分だな。
と言っている。いらないとしているのは、
「JSPから自動変換されるサーブレットを除いたサーブレット」
0176nobodyさん
03/06/15 02:50ID:???御大層な名前がついてるだけ。
0177nobodyさん
03/06/15 02:57ID:FrtOxuV+あなたのサーブレットの定義を書いてみて。
0181176
03/06/15 16:26ID:???0182nobodyさん
03/06/15 16:57ID:L3TTNj8Pサーブレットで取得したHttpServletRequestの内容を書き換えることって
できますか?
form→サーブレット→JSPとリクエストを渡していきたいのですが
サーブレットで内容を書き換えて、JSP側のgetParameterで、取得できる情報を
変更したいのです。
formがpostする内容によって、JSP側の表示情報を変えたいわけですが、
JSPではgetParameter以外は使えない状況なんです。
どなたか知ってる方よろしくお願いします。
0183nobodyさん
03/06/16 00:12ID:XlDEkkZnあまり見かけなくて普及してるのかなぁ?って感じです。
↓取りあえず一つ見つけました。
http://www.shigotokan.ehdo.go.jp/jjw/top.html
0186nobodyさん
03/06/16 00:55ID:???俺は自鯖立ててJSP+サーブレットで掲示板作ってる。
しかも無駄にDB使って書き込み保存してる
最近はPHPが増えてきてるね。PHP使えるフリー鯖が増えてきたのも原因かも。
JSP・サーブレットが使えるフリー鯖がまるでないので一般への浸透率はまだまだだな。
業務アプリではサーバサイドはJavaばっかりなんだけど。
>>185
@ITクラブなんかは、モロにサーブレットじゃないか?
0187185
03/06/16 01:04ID:???ほんとだ。だんだん使われ始めてきてるね。
0188nobodyさん
03/06/16 03:23ID:???session じゃだめ?それが一番簡単だけど。
あとは setAttribute で RequestDispatcher かね。
http://java.sun.com/j2ee/sdk_1.3/ja/techdocs/api/javax/servlet/ServletRequest.html
0189nobodyさん
03/06/16 08:12ID:e2+2jq6kやっぱり、それしかないですかねぇ。
うーん・・・
0190JSP勉強中
03/06/16 09:57ID:zvI8NSxj使い分けたらよいですか?
service()だけでよいような気がするんですけど。
0191JSP勉強中
03/06/16 10:58ID:zvI8NSxjJSPにはDBとのやりとりは書かないものなんですか?
0192nobodyさん
03/06/16 12:49ID:YEAaEmmk書かない。
0193nobodyさん
03/06/16 13:32ID:???IT Pro
http://itpro.nikkeibp.co.jp/
インターネットタウンページ
http://itp.ne.jp/
OpenOffice.org
http://www.openoffice.org/
三井住友銀行(ネットバンキング部分)
http://www.smbc.co.jp/
みずほ銀行のネットバンキング
http://www.em-town-bank.com/
パッと気が付いた、有名どころだけ、
URL見てると、結構使ってるところある。
0194JSP勉強中
03/06/16 14:12ID:zvI8NSxjServletには書きますか?
それともbeanだけですか?
0195nobodyさん
03/06/16 15:59ID:olrkyszabeanは入物。
servlet又は別のクラスでやったほうがいい
0196JSP勉強中
03/06/16 16:38ID:zvI8NSxjたとえば検索ページを作るとして
検索の条件をテーブルから拾って表示している場合
beanにそのリストを入れておくとしたら
そのリストを入れる行為はサーブレットでやるって
ことでしょうか?
うーん。オブジェクト指向って難しいなー
0197JSP勉強中
03/06/16 16:43ID:zvI8NSxjtomcatを再起動しないと反映されませんね。
何かスパッと反映される方法はないでしょうか?
0198JSP勉強中
03/06/16 17:01ID:zvI8NSxjそれをJSPで表示するって感じですか?
0199nobodyさん
03/06/16 17:12ID:YEAaEmmkServletではBeanに情報をセットする。
JSPではBeanから情報を取得する。
何も悩むことなどない。
0200nobodyさん
03/06/16 17:14ID:YEAaEmmkServletコンテナとしてTomcatを使っているのなら、conf/server.xmlの
Context要素のreloadable属性にtrueを設定すればよいのでは?
<Context path="/testApp" docBase="testApp" debug="0" reloadable="true"/>
こんな感じ。
0201JSP勉強中
03/06/16 17:26ID:zvI8NSxjありがとうございます。
beanはだいたいスコープはセッションでいいでしょうか?
■ このスレッドは過去ログ倉庫に格納されています