- 1 名前:名無しさん@お腹いっぱい。 [ 2001/03/17(土) 23:45 ID:COUhK3SE ]
- JSPについて語ろう
- 394 名前:nobodyさん mailto:sage [2009/05/13(水) 05:00:43 ID:???]
- //JSP
<@taglib prefix="test" uri="ttp://hogehoge" %> ${test:testFunc("Hello")} //=>"Good-bye"が表示されるかと思いきやエラー 今、${test:testFunc("Hello")}ではなく<test:testFunc("Hello") />としてみたところ エラーメッセージ プレフィックス testでインポートされたタグライブラリには、タグ testFunc( は存在しません に変わりました。 しかし確かに存在するのですが、指定の仕方がよくないのか・・・
- 395 名前:nobodyさん mailto:sage [2009/05/13(水) 06:11:51 ID:???]
- Testクラスのパッケージは?デフォルトパッケージなら、なにかのパッケージに入れてみたら?
- 396 名前:391 mailto:sage [2009/05/13(水) 06:33:59 ID:???]
- >>395
ありがとうございます! 適当なパッケージに入れてみたところ動作しました。 テストなので簡単にしていて・・・ 他に書籍のサンプルのタグのクラスも試していたのですが、そのときも簡略化のつもりで ソースのパッケージをコメントアウトしていました(同様にエラーになった) おしえていただくまでまったく気づきませんでした・・・ ありがとうございました。
- 397 名前:nobodyさん mailto:sage [2009/05/13(水) 07:06:22 ID:???]
- >>396
解決できたようでなにより。 パッケージに入れるのが面倒というのは、手でコンパイルしてる? もしIDE使ってないなら、NetBeans使うとtldの記述も楽になるし、使ってみるのをおすすめする。
- 398 名前:1/2 mailto:sage [2009/05/22(金) 01:02:13 ID:???]
- 質問させてください。
CentOS5.3 にて Apache2.2.11 と Tomcat 6.0.18 を使用し、 MySQL に JDBC を使用して接続したいと考えています。 以下の JSP を実行するとうまく接続できました。 <%@ page import="java.sql.*" %> <% Class.forName("org.gjt.mm.mysql.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/DBname?user=user&password=pw&useUnicode=true&characterEncoding=UTF-8"); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM table"); %> そこで JNDI を使用して接続したいのですが、うまくいきません。 以下の JSP を実行したところ、最後の行で 「Cannot load JDBC driver class 'org.gjt.mm.mysql.Driver'」との エラーが発生してしまいます。 (続きます)
- 399 名前:2/2 mailto:sage [2009/05/22(金) 01:03:20 ID:???]
- (>>398 の続きです)
<%@ page import="java.sql.*, javax.naming.*, javax.sql.*" %> <% Context context = new InitialContext(); DataSource ds = (DataSource) context.lookup("java:comp/env/jdbc/Jsp"); Connection db = ds.getConnection(); 使用している JDBC は mysql-connector-java-5.1.7-bin.jar で $TOMCAT_HOME/common/lib ディレクトリに設置し、クラスパスも通しています。 また、context.xml は $TOMCAT_HOME/webapps/jsp/META-INF に設置していて、 内容は以下のように記述しています。 <?xml version="1.0" encoding="UTF-8" ?> <Context displayName="Samples" docBase="jsp" path="/jsp" reloadable="true"> <Resource name="jdbc/Jsp" auth="Container" type="javax.sql.DataSource" username="user" password="pw" driverClassName="org.gjt.mm.mysql.Driver" url="jdbc:mysql://localhost/jsp?useUnicode=true&characterEncoding=Windows-31J" maxActive="4" maxWait="5000" maxIdle="2" validationQuery="SELECT count(*) FROM table" /> </Context> JNDI を使用して接続を実現するにはどうすればいいのか、 何卒お知恵をお貸しください。よろしくお願いします。
- 400 名前:398 mailto:sage [2009/05/28(木) 22:08:54 ID:???]
- >>398-399 での質問について自己解決しました。
まず、JDBC の設置場所は $TOMCAT_HOME/lib でした。 また、Tomcat の 設定ファイルで context.xml に加え、web.xml も必要でした。 そして、これの記述内容はまだ日本語に翻訳されていない、 Tomcat6 用のドキュメントの通りに行いました。 はぁ、たったここまで辿り着くのに、どれだけの時間と労力を割いたことか。 我ながら先が思いやられます。しかも微妙にスレ違いだったし。
- 401 名前:nobodyさん mailto:sage [2009/05/31(日) 00:58:48 ID:???]
- >>400
よく頑張った。 「自己解決しました」とだけ書く馬鹿が多いなか、 Lesson Learnedも書いたのはえらいと思う。
- 402 名前:nobodyさん mailto:sage [2009/05/31(日) 02:02:46 ID:???]
- なんでおまえはそんなに上から目線なんだw
- 403 名前:nobodyさん mailto:sage [2009/05/31(日) 08:10:52 ID:???]
- お前もだろw
そしておれもw
- 404 名前:nobodyさん mailto:sage [2009/06/11(木) 04:52:52 ID:???]
- ちょいと質問。
外部からファイルを読み込んでそれの内容を使いたい時って ServletContext context = getServletContext(); String path = context.getRealPath("使いたいファイルの名前"); で良いんだよね? あとこの取り込んだファイルを別のクラス(仮にAppliクラスとする)で使いたい時は Appli ap = new Appli(path);とかにして引数で渡してやれば使える? テキストどおりにやってみたものの、何故かファイルの内容が 読み込めなかったんだが。どこか間違ってるだろうか。
- 405 名前:nobodyさん mailto:sage [2009/06/13(土) 23:35:29 ID:???]
- >>404
外部ってどこのこと? getRealPathはコンテキスト内のファイル(/WEB-INFとか)の実際のパスを取得するメソッド。
- 406 名前:kxUjDmniiLCCr mailto:hkfarvpn@bzalgucy.com [2009/06/16(火) 01:00:07 ID:???]
- comment5, blog.filefront.com/buyviagra911/ Viagra, ooshf, forum.travian.co.uk/member.php?u=28909 Buy Viagra, 8)), ideas.veer.com/members/buyviagra Buy Viagra, tuyr,
- 407 名前:nobodyさん mailto:age [2009/06/21(日) 21:09:59 ID:???]
- △▲ WebProg 初心者の質問 Part19 ▼▽で聞いたんですが
自分の得たい答えが得られず、ここで質問します。
- 408 名前:407 [2009/06/21(日) 22:05:04 ID:hvCXQWuu]
- jspやjavaでデータベースに接続する場合、
context.xmlで jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=EUC-JP にしたい場合、EUC-JPでいいの?それともujis? 後この場合<%@ page contentType="text/html; charset=windows31-JやShift_JISでは文字化けしますか? すいませんが、教えてください。 PHPもやっていて、PHPはEUC-JPです。 なんとかEUC-JPでやりたいのですが、なんとかなりませんか。 後mysql5.0から文字コードの変更ができるようになったというのですが どういう方法かサイトを調べてもでてきません。 だれか教えてください。よろしくお願いします。
- 409 名前:nobodyさん mailto:sage [2009/06/21(日) 22:55:43 ID:???]
- マルチポスト
- 410 名前:407 [2009/06/22(月) 11:22:41 ID:oqiV0G5u]
- >>409へ
すいません。マルチになってしまいました。 △▲ WebProg 初心者の質問 Part19 ▼▽ がなかなかレスがつかず、こっちで質問したほうがいいと思い こちらに移動しました。 今yahooで直接レスができないので、マルチになってしまい申し訳ないです。 わかる方よろしくおねがいします。 ググッたがみんなutf8かshift-jisばかりで、EUC-JP の情報がありません。
- 411 名前:nobodyさん mailto:sage [2009/06/22(月) 15:00:51 ID:???]
- DBのコードはどうでもいいだろ
クライアントのエンコードはクライアントの都合でその都度指定できるじゃないか
- 412 名前:nobodyさん [2009/06/25(木) 06:32:33 ID:3mngtHjb]
- JSP+Servlet+Javabeansでいい本さがしています。
秀和のJSP+サーブレットプログラミングとJSP+サーブレット サンプル集と独習JAVAサーバーサイドを読みました。 データベースの接続以外は出来たのですが、無念です。(linuxはできなかった) なんかいい本ありますか。 よろしくお願いします。
- 413 名前:nobodyさん mailto:sage [2009/06/25(木) 07:24:06 ID:???]
- 本ではないが、そんな君にNetBeans(とチュートリアル)。
- 414 名前:nobodyさん mailto:sage [2009/06/25(木) 21:57:41 ID:???]
- 初心者でWebやるなら、NetBeansは必須だな
- 415 名前:nobodyさん mailto:sage [2009/06/25(木) 22:13:41 ID:???]
- むしろ初心者はテキストエディタだろ
- 416 名前:nobodyさん mailto:sage [2009/06/26(金) 07:34:31 ID:???]
- おいおい本気でいってるのか?Webを初心者がテキストエディタでやるとか。
- 417 名前:nobodyさん mailto:sage [2009/06/26(金) 07:35:54 ID:???]
- 「web.xmlも自分で書いて動きを確認」というのは、サーブレット理解してからで十分だ。初心者がやることじゃない。
- 418 名前:nobodyさん mailto:sage [2009/06/28(日) 19:33:33 ID:???]
- ひとつ質問いいですかな。
今、yahoo知恵袋のようなものを作ってるのだが、 今まで登録された質問一覧等からジャンルごとに質問を絞り込みたい場合、 jspで作成した検索ページでジャンルを選択&絞り込むボタンをクリック →サーブレットを経由して再び検索ページへ →選択されたジャンルと同じジャンルの質問を表示する という流れでいいんだろうか。
- 419 名前:nobodyさん mailto:sage [2009/06/28(日) 22:18:04 ID:???]
- Ajaxでやれば?
- 420 名前:nobodyさん mailto:sage [2009/06/28(日) 22:37:12 ID:???]
- うんそれならAjaxでいいと思うw
- 421 名前:nobodyさん mailto:sage [2009/06/28(日) 22:54:32 ID:???]
- >>419&>>420
いや、実はこれ学校の課題でね。 JSPでやれって言われちゃってるんだ。Ajaxはよく知らない。
- 422 名前:nobodyさん mailto:sage [2009/06/28(日) 22:58:21 ID:???]
- 学生なら自分で考えなさい・・・。
- 423 名前:nobodyさん mailto:sage [2009/06/29(月) 05:18:07 ID:???]
- 学校の課題を2chで聞くとは
そしてそれを悪びれもしないとは
- 424 名前:nobodyさん mailto:sage [2009/06/29(月) 07:24:42 ID:???]
- >>421
AJAXをJSPでやればいい。
- 425 名前:nobodyさん [2009/07/19(日) 05:36:31 ID:ERUutZbL]
- WebProg 初心者の質問 Part19から来ました。なかなか回答が得られないので。
cent os5でのjsp+jdbcに関する質問です。 yumでmysqlをインストールして、phpを動作させています。 今度はjsp+jdbcをやったところ org.apache.tomcat.dbcp.dbcp.SQLNestedExceptionエラーがでました。 これってyumだから?ちなみにwindowsはちゃんと起動しています。 その後d.hatena.ne.jp/lains_you/20081028/1225161788mysql-connector-java のやり方でmysql-connector-javaの展開、環境ファイルの編集 を行いましたが、だめでした。 ほかになにが必要なんでしょうか。 さっぱりわかりません。 教えてください。よろしくお願いします。 自分の環境はjdk1.6、tomcat6.0です。
- 426 名前:nobodyさん [2009/07/20(月) 07:31:23 ID:cWJFYFo4]
- >>425
ログ
- 427 名前:425です。 mailto:age [2009/07/21(火) 03:44:43 ID:???]
- ログ見て調べてもわかんない。
yumでやっている人いないみたいで。 だれかやっている人いませんか? gichioka.web.fc2.com/tomcat.rar にログを記載したので、わかった方はここのサイトに載っているよ とかこうすればいいんだよっとか教えてください。 よろしくお願いします。
- 428 名前:425です。 [2009/07/21(火) 05:01:10 ID:phgLL3Te]
- あとgichioka.web.fc2.com/tomcat.rar
はコピーしてURLを張り付けてください。 直リンではエラーになります。 よろしくお願いします。
- 429 名前:nobodyさん mailto:sage [2009/07/21(火) 07:42:34 ID:???]
- Connection timed outってバッチリ書いてあるジャマイカ。
DBが起動していないとか、 物理的にネットワークが切れているとか。 これぐらいわからないとヤバイぞ。 アタマ悪すぎ。やめたら?
- 430 名前:425です。 [2009/07/21(火) 17:30:13 ID:phgLL3Te]
- Connection timed outもぐぐったのですが、
DBが起動しています。 物理的にネットワークが切れているとか。 これはわかりません。どうやったら調べられるでしょうか。 自分もいやになります。アタマは悪いと思います。 教えて君ですみませんが、教えてもらえますか?
- 431 名前:425です。 [2009/07/22(水) 04:03:18 ID:1w7Kq6hK]
- 425の設定を参考にしたのは
d.hatena.ne.jp/lains_you/20081028/1225161788 です。>>425のd.hatena.ne.jp/lains_you/20081028/1225161788mysql-connector-java ではエラーがでます。 すいません。 いろいろ調べましたがyumからの方法が載っているのはこのサイト だけで、うまく設定ができません。この通りに設定しているのに。 やはりyumからではできないのかな?linuxでのmysqlをきちんと 一からインストールしないとだめなのかな?って思いました。 だれか教えてください。会社ではだれも知りません。
- 432 名前:425です。 [2009/07/22(水) 04:09:12 ID:1w7Kq6hK]
- 追記です。
環境ファイルはd.hatena.ne.jp/lains_you/20081028/1225161788 と一緒です。 もしこの情報がほしいとかここはどうしているなどありましたら、 情報は表示しますので、教えて君ですみませんがお願いします。
- 433 名前:nobodyさん [2009/07/22(水) 23:35:43 ID:1w7Kq6hK]
- 今日は今帰った。
会社でも2ちゃん見ているが、カキコなかった? 難しいのかな?会社で今日javaでMVCでプログラム を作ったよ。 独習サーバーサイドjavaとJSP&サーブレットサンプル集を見ながら 社長が実務で使えそう?って聞くから。 自分の力量では難しいですね。と答えた。 そして、javaでシステムを今後構築するならプログラマを 雇ってほしいと頼んだ。僕一人だけでなく。 そしたら雇う気はないという。 自分はデザイナーよりのプログラマーでAS3.0もやれば PHPもやる。もちろんデザインやコーディングもやる。 本代も出してくれるのかな?って思ったら自腹だという。 最初出してくれると言ったのに。 その後では本は持って帰りますね。と言ったらおいていけという おれが金をだしたのに(続く)
- 434 名前:nobodyさん mailto:sage [2009/07/23(木) 04:37:35 ID:???]
- まず、JavaやServlet以前に、システムを組むことを勉強しないといけないだろうけど、433の会社では難しいだろう。
433は、今の環境でプログラムを勉強してから転職を考えることを勧める
- 435 名前:nobodyさん [2009/07/24(金) 19:03:00 ID:64CDr04o]
- >>433
解決したんかな? >>>org.apache.tomcat.dbcp.dbcp.SQLNestedExceptionエラーがでました。 これでググったの? このメッセージは、コネクションプーリングのエラーだから、接続方法とか確認。 JDBCの接続って、JAVAソース上でドライバーをロードしてから、うんたらかんたらっていうのと 接続までをさーばー側で行い、解放しないで使い回すっていうのとある、大雑把だけど。 WEBアプリじゃない、JAVAアプリで接続してみれば。 やみくもにしても、解決しないからね。絞りこまないと。 表を作成して、windows環境と比較していくとか・・・。 windowsで動作しているって?JAVAソース同じなの?
- 436 名前:433=425です。 [2009/07/25(土) 01:41:19 ID:aVCACnqR]
- 425です。昨日返事できずに申しわけない。
>>433へ転職したいです。今日も一人で社長と談話していました。 >>435 yumからだと難しいですね。 yum mysql jdbcとかでググッたりしたんだけど みんなちゃんとインストールからやっていて、そっちは自分でも できたのですが、yumとなると資料がなくて。絞り込めません。 windowsは環境構築できてます。JAVAソースは一緒です。
- 437 名前:433=425です。 [2009/07/25(土) 01:53:31 ID:aVCACnqR]
- linux上でも一からイントールでyum使わなかったらできました。
yumじゃあだめなのかな? 今日社長と会議。誰から聞いたかしらないが、javaができたほうが いいとのことで、なぜyumで作ったmysqlに接続できないんだ。 と怒られた。あんたが調べろよって言いたかったが、言えない。 今後javaチームを作るらしい。大規模な開発のときに役立てるんだと。 後tomcatとapacheの連携をしてポート8080番がみられなくする 方法も会議で取り上げた。そしてそうするとPHPが使えなくなります。 その代りjavaだけでシステムを組むことになります。 といった。だからサーバーはphp用とjava用で必要です。 といったらそこはわかったと言ってくれた。 ただyumマンセーらしくyumで入れたmysqlをjdbcに接続して 表示させろといわれた。いや、だからわかる人材を取って ください。といった。 お前が勉強しろといわれた。 おれよく最近となりのビルで泣いています。 >>434 >>435様yumでインストールしたmysqlをjdbcに接続 させる方法しりませんか? しっていたら教えてください。
- 438 名前:nobodyさん mailto:sage [2009/07/25(土) 03:36:42 ID:???]
- >>437
435だけど YUMなんか・・・・・メンテできないことを、社長に主張したら? 自分が言ったことは、YUMとかソースからインストールとかの問題じゃないんだけどね。 それに、APACHE+TOMCATなんて、デバッグにしか使わないよ、普通。
- 439 名前:nobodyさん mailto:sage [2009/07/25(土) 03:48:21 ID:???]
- >後tomcatとapacheの連携をしてポート8080番がみられなくする
>方法も会議で取り上げた。そしてそうするとPHPが使えなくなります。 これ、なんでPHPが使えなくなるって言っているか不明だが 通常、8080を隠蔽するのと、PHP稼動とは、話が違うよ。 この辺がわかっていないっていうことは、きちんと1から勉強したほうがいいよね。 なんか、社長も社長だけど・・・・。 過去レスで言ったけど、JAVAアプリで接続できるのが、最初。
- 440 名前:433=425です。 [2009/07/25(土) 05:11:04 ID:aVCACnqR]
- >>438様
APACHE+TOMCATなんて、デバッグにしか使わないよ、普通。 そうなの?知らなかった。どうするよ。これ。 え?だって本だと本だと。 >>439様 JAVAアプリで接続できるのが、最初。 了解です。 8080を隠蔽するのと、PHP稼動とは、話が違うよ。 どういう意味?
- 441 名前:433=425です。 [2009/07/25(土) 05:24:25 ID:aVCACnqR]
- 後自分はjsp+servlet+javabeansでプログラムをやろうと
思っている。 これに関する本は何度か読んだ。 昔javaをやっていたからまあ、データベースの接続でこんなに 戸惑うとは思っていなかった。 後yumでjavaアプリはつながらなかった。 なにから始めたらいいのかな?
- 442 名前:433=425です。 [2009/07/25(土) 05:26:52 ID:aVCACnqR]
- そもそもデザイナーはjavaには手を出さずにphpだけやっていれば
いいのかな?って思ってきた
- 443 名前:nobodyさん [2009/07/25(土) 05:30:20 ID:aVCACnqR]
- javaが難しい。難しいよjava
- 444 名前:nobodyさん [2009/07/25(土) 16:42:58 ID:RuZuDuS0]
- おいおい、JAVA経験者なの?それで、接続できないの?
あのさ、根本的なことに理解を深めないといけないようですね。 淡白だなぁ、プログラマじゃないみたい。 1.JAVAアプリでつながらなかった →おーーい、それだけかよwww それで終わったら、なんにもならないでしょ? そこを追求していかないと・・・・・・・・・。 エラーメッセージを辿るのは、JAVA以前の問題でしょ? YUMにこだわるなぁ・・・言っているでしょ、YUMとか関係ないって。 あと、jsp+servlet+javabeansの組み合わせは、もっとも簡単なんだからさ。
- 445 名前:433=425です。 [2009/07/25(土) 17:06:11 ID:aVCACnqR]
- 経験者ではあるけど.....
すいません。 勉強しなおします。 がんばります。 yumにはこだわりません。 JAVAアプリメッセージエラーからたどってみようと思います
- 446 名前:433=425です。 [2009/07/25(土) 17:11:41 ID:aVCACnqR]
- 聞く人がいないのがこんなにつらいとは思っていませんでした。
これぐらいできて当たり前のかもしれないが。 自分が自分がと思うとプレッシャーで。 胃が社長と会うたびにシクシク痛みます。
- 447 名前:nobodyさん [2009/07/25(土) 20:08:18 ID:RuZuDuS0]
- >>445
おいらは、postgresql使いだから、mysql入れていなかったのでYUMでインストールしたよ。 JAVAあぷりで なにも問題なくSELECTできるけどね。 ソースだしてごらん。 AS経由は、自宅はAPACHE+TOMCATではないので。
- 448 名前:433=425です。 [2009/07/25(土) 23:47:51 ID:aVCACnqR]
- gichioka.web.fc2.com/java.zip
にUPしました。 これはJSP+Servletプログラミングのサンプルです。 あの質問ですが、mysqlでyumで接続の場合rootで入って パスワード入力しますよね。 そのパスワードをかけばいいんですよね?
- 449 名前:nobodyさん mailto:sage [2009/07/26(日) 05:07:36 ID:???]
- >>448
>>mysqlでyumで接続の これが意味わかんらんけど、お主のソースをDLして ユーザ、パスワード、テーブル変更して、実行できたよ。 エラーメッセージだしてよ。 ソースをみると、mysql のコマンドラインは mysql -D example -u root -p Enter password:mysql ってことになるが、このままシェルで入力して、接続確認。
- 450 名前:nobodyさん [2009/07/26(日) 16:22:45 ID:6hXhDcTe]
- あー間違えたかも。
あのyumの場合パスワード最初設定できるじゃないですか? mysql -u root -p enter password :mysql でOK? この場合 // データベース上のユーザ名 String user = "root"; // データベース上のパスワード String password = "mysql"; こうですか?
- 451 名前:nobodyさん mailto:sage [2009/07/26(日) 17:14:48 ID:???]
- >>450
// データベース上のユーザ名 String user = "root"; // データベース上のパスワード String password = "mysql"; ----------------------------- これで、シェルのコマンドラインで接続を確認して。 確認できれば、あのソースで接続まではいいはず。
- 452 名前:nobodyさん [2009/07/26(日) 18:01:47 ID:6hXhDcTe]
- 了解やってみる。
ありがとう
- 453 名前:nobodyさん [2009/07/31(金) 02:43:50 ID:f7nn6Kbb]
- maxROWSをjspで何件ありましたってな感じで。
表示させたいのだが、どうやって表示させればいいの? これについて載っているサイトやソースない?
- 454 名前:nobodyさん mailto:sage [2009/07/31(金) 23:31:01 ID:???]
- おいおい、普通にカウントして表示すればいいだろ
- 455 名前:nobodyさん mailto:age [2009/08/01(土) 01:23:59 ID:???]
- JSP+Servlet+Javabeansでいい本ない?
実践的な。でもわかりやすい。 ないんだよね。本がみんな古くて。 2001年とか。
- 456 名前:nobodyさん mailto:sage [2009/08/01(土) 04:03:25 ID:???]
- さすがに2001年は古いが、ネットで拾い読みしたほうがいいんじゃない?
っていうか、ネットでいくらでも出てくるだろw
- 457 名前:nobodyさん mailto:age [2009/08/01(土) 09:56:56 ID:???]
- 本で読みたいんだ。
検索しても実践的なことはあんまりでてこないし
- 458 名前:nobodyさん mailto:age [2009/08/01(土) 10:43:54 ID:???]
- もうJSP+Servlet+Javabeansはすたれているのかな?
つーか最近思ったのだが、一人で作り、構築するなら JSPだけでもよいよね?
- 459 名前:nobodyさん mailto:sage [2009/08/01(土) 11:34:34 ID:???]
- JSPと、足りなければタグ定義だな。なんだかんだでそれが一番ラク
JSFやBeansはイラネ。たまーに素のサーブレットは書くけどね
- 460 名前:nobodyさん [2009/08/01(土) 11:40:49 ID:snaBfBhI]
- そうかなぁ・・・。
逆引きの本はよくみてる。 JSPのみで可能だよ。 自分は、自宅でシステム作成しているけど、JSPだけだとスクリプトレット(=JAVA)できたなくなる。 エンハンスとかで書き直している(サーブレット)。 お金頂いているわけじゃないから、きちんとMVCにする必要はないけどね。
- 461 名前:nobodyさん mailto:sage [2009/08/01(土) 11:42:15 ID:???]
- ごめん、下げ忘れた
- 462 名前:nobodyさん mailto:sage [2009/08/02(日) 01:24:30 ID:???]
- AJAX+Servletで改造
- 463 名前:nobodyさん mailto:sage [2009/08/02(日) 07:16:06 ID:???]
- 実践的になると、StrutsやWicket使うながれになるから、Servletで実践的というのはあまりないだろうな。
- 464 名前:nobodyさん mailto:age [2009/08/02(日) 21:00:32 ID:???]
- web系のシステムをPHPで作る以外はJAVAでやろうと思うのですが
最初はフレームワークに頼らずJSPで作ろうと思います。 JSPだけで作っても大丈夫かな?誰も作った人がいないので。 実務向けの本なにかありますか? ぜんぜんジュンクに行ってもいい本がないんだけど
- 465 名前:nobodyさん mailto:sage [2009/08/02(日) 23:19:15 ID:???]
- JSP「だけ」なら、できることは限られるが
タグファイル書けるなら無問題 はっきし言ってPHPなんかより簡単
- 466 名前:nobodyさん mailto:age [2009/08/03(月) 01:07:01 ID:???]
- どうしてMVCに関する本がないんでしょうか?
JSP+Servlet+JavabeansでかくよりJSPで書くほうが早い からでしょうか。 また速度はPHPより早いと聞いたんですが、どうでしょうか?
- 467 名前:nobodyさん mailto:sage [2009/08/03(月) 09:27:24 ID:???]
- ServletからJSPにオブジェクト渡す程度なら、MVC関係ないだろ。
いまさらMVCがどうこうとか、単なる頭でっかちだ。 JavaBeansという言葉も、わざわざ使わない言葉だ。
- 468 名前:nobodyさん mailto:sage [2009/08/03(月) 09:28:41 ID:???]
- >>464
最初だからこそWicketとか使ったほうがいいと思うが。 しかも「誰も作った人がいない」とか。 「JSPだけでやる」が実務向けじゃないのに、それで実務向けの本を探しても見つからないのは当たりまえ
- 469 名前:nobodyさん mailto:sage [2009/08/03(月) 13:58:10 ID:???]
-
実践向けって・・・・・基本は理解してたら、どんどん製造できるんじゃないの? 自分で、デザインして製造していけばいいんじゃないの?
- 470 名前:nobodyさん mailto:sage [2009/08/03(月) 22:30:30 ID:???]
- >>466
MVCはソフトウェア開発技術の1つの工法なので、 オブジェクト指向を標榜する書籍ならたいてい載っています。 考え方だけの問題なので、具体的な言語が決まっているならその言語の本を購入した方が便利。
- 471 名前:nobodyさん [2009/08/04(火) 08:44:12 ID:2TKWOoA9]
- しかも「誰も作った人がいない」とか。
事実です。 どうしたらいいでしょうか?
- 472 名前:nobodyさん mailto:age [2009/08/05(水) 01:32:09 ID:???]
- 自分で、デザインして製造していけばいいんじゃないの?
これができません。 オブジェクト指向を標榜する書籍ならたいてい載っています。 考え方だけの問題なので、具体的な言語が決まっているならその言語の本を購入した方が便利。 たとえばどういう本ですか? オブジェクト思考の脳の作り方はもっているけど
- 473 名前:nobodyさん mailto:sage [2009/08/05(水) 01:34:12 ID:???]
- WebのMVCは名ばかりのMVCだから「オブジェクト指向を標榜する書籍」でも載ってないと思われ。
つか工法じゃねーだろ。
- 474 名前:nobodyさん mailto:age [2009/08/05(水) 01:54:32 ID:???]
- webのMVCは名ばかりなのか。
じゃああんまり意識しなくてもいいのかな? 明日みんなで会議。できない人集めて会議してもな
- 475 名前:nobodyさん mailto:sage [2009/08/05(水) 02:30:07 ID:???]
- 名ばかりではあるけど、当然だがM-VCの分離はしとけよ
VとCは一体化しても動けば別にいい。一番大事なのはMが外側から見られないようにすること
- 476 名前:nobodyさん mailto:sage [2009/08/05(水) 04:33:32 ID:???]
- そもそもMとVを一体化はできないから
- 477 名前:nobodyさん mailto:sage [2009/08/05(水) 11:40:40 ID:???]
- MもVもCも一体化させるのはJavaScriptでできるよ
ワンクリック詐欺で、なぜかJavaScriptに口座リストを埋めてることとかあるw (せめてAjaxでリスト取得すればいいのに)
- 478 名前:nobodyさん [2009/08/05(水) 12:03:11 ID:8EYjxJv2]
- それはJSPの中で分離させろということ?
- 479 名前:nobodyさん mailto:sage [2009/08/05(水) 12:12:54 ID:???]
- MをJSPで書くわけねーだろ
>JSPの中で分離
- 480 名前:478 mailto:age [2009/08/05(水) 12:24:00 ID:???]
- つまりMはjavabeansだから
JSP+javabeansということ?
- 481 名前:nobodyさん mailto:sage [2009/08/05(水) 16:24:52 ID:???]
- いろいろ考えると、StrutsなりJSFなりWicketなりを使ったほうがいいよ。
- 482 名前:nobodyさん mailto:age [2009/08/06(木) 02:31:29 ID:???]
- 今日も仕事だった。
ついにJSPだけで書くことが決まった。 ロジックもすべてそこに書く。 どう思いますか?
- 483 名前:nobodyさん mailto:sage [2009/08/06(木) 05:33:30 ID:???]
- 俺ならせめてものささやかな反抗として完全XML構文で書く
文字参照を使えばバカには読めないコードが書ける
- 484 名前:nobodyさん mailto:sage [2009/08/06(木) 05:58:19 ID:???]
- 合理的な理由があればな
- 485 名前:nobodyさん mailto:sage [2009/08/06(木) 13:02:47 ID:???]
- >>482
ご愁傷様
- 486 名前:nobodyさん mailto:sage [2009/08/06(木) 13:43:26 ID:???]
- PHPみたいだなw
- 487 名前:482 mailto:age [2009/08/06(木) 15:21:15 ID:???]
- つーかおれがわからん。
JSP+Servlet+javabeansで全部書ける自信がない。 ねえ? どうしてjava経験がそんなにないのに書かすん? できないって言っているじゃん。
- 488 名前:nobodyさん mailto:sage [2009/08/06(木) 15:37:52 ID:???]
- >>487
上にとっちゃ 下が言う「できない」 = 「勉強すればor勉強しながらできる」 だからだよ
- 489 名前:482 mailto:age [2009/08/06(木) 15:42:42 ID:???]
- しねるな
勉強だけではなんともならないのだが
- 490 名前:nobodyさん mailto:sage [2009/08/06(木) 15:55:04 ID:???]
- いや、勉強すればなんとかなるよ。JSPは簡単だし。Java知らんでも書けるし。これはマジ
まあ非効率的ではあるけど でもここで愚痴言うくらいなら自分でもっといい代案出せばよかったのに >>483 俺ならJRubyをコード中に混ぜるわ
- 491 名前:nobodyさん mailto:sage [2009/08/06(木) 16:39:16 ID:???]
- >JSPは簡単だし。Java知らんでも書けるし。
- 492 名前:482 mailto:age [2009/08/06(木) 17:44:54 ID:???]
- >>JSPは簡単だし。Java知らんでも書けるし。
ほんと?
- 493 名前:nobodyさん mailto:sage [2009/08/06(木) 17:54:08 ID:???]
- 匿名掲示板でグダグダ愚痴ったりどうでもいいこと質問してるヒマがあるなら
まずはキーボード叩いてみろ
- 494 名前:nobodyさん mailto:sage [2009/08/06(木) 18:15:40 ID:???]
- JSPを書くということはJavaを書くことを含んでいるんだがな
|

|