◆JSP◆ (583レス)
◆JSP◆ http://medaka.5ch.io/test/read.cgi/php/984840356/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
394: nobodyさん [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( は存在しません に変わりました。 しかし確かに存在するのですが、指定の仕方がよくないのか・・・ http://medaka.5ch.io/test/read.cgi/php/984840356/394
395: nobodyさん [sage] 2009/05/13(水) 06:11:51 ID:??? Testクラスのパッケージは?デフォルトパッケージなら、なにかのパッケージに入れてみたら? http://medaka.5ch.io/test/read.cgi/php/984840356/395
396: 391 [sage] 2009/05/13(水) 06:33:59 ID:??? >>395 ありがとうございます! 適当なパッケージに入れてみたところ動作しました。 テストなので簡単にしていて・・・ 他に書籍のサンプルのタグのクラスも試していたのですが、そのときも簡略化のつもりで ソースのパッケージをコメントアウトしていました(同様にエラーになった) おしえていただくまでまったく気づきませんでした・・・ ありがとうございました。 http://medaka.5ch.io/test/read.cgi/php/984840356/396
397: nobodyさん [sage] 2009/05/13(水) 07:06:22 ID:??? >>396 解決できたようでなにより。 パッケージに入れるのが面倒というのは、手でコンパイルしてる? もしIDE使ってないなら、NetBeans使うとtldの記述も楽になるし、使ってみるのをおすすめする。 http://medaka.5ch.io/test/read.cgi/php/984840356/397
398: 1/2 [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'」との エラーが発生してしまいます。 (続きます) http://medaka.5ch.io/test/read.cgi/php/984840356/398
399: 2/2 [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 を使用して接続を実現するにはどうすればいいのか、 何卒お知恵をお貸しください。よろしくお願いします。 http://medaka.5ch.io/test/read.cgi/php/984840356/399
400: 398 [sage] 2009/05/28(木) 22:08:54 ID:??? >>398-399 での質問について自己解決しました。 まず、JDBC の設置場所は $TOMCAT_HOME/lib でした。 また、Tomcat の 設定ファイルで context.xml に加え、web.xml も必要でした。 そして、これの記述内容はまだ日本語に翻訳されていない、 Tomcat6 用のドキュメントの通りに行いました。 はぁ、たったここまで辿り着くのに、どれだけの時間と労力を割いたことか。 我ながら先が思いやられます。しかも微妙にスレ違いだったし。 http://medaka.5ch.io/test/read.cgi/php/984840356/400
401: nobodyさん [sage] 2009/05/31(日) 00:58:48 ID:??? >>400 よく頑張った。 「自己解決しました」とだけ書く馬鹿が多いなか、 Lesson Learnedも書いたのはえらいと思う。 http://medaka.5ch.io/test/read.cgi/php/984840356/401
402: nobodyさん [sage] 2009/05/31(日) 02:02:46 ID:??? なんでおまえはそんなに上から目線なんだw http://medaka.5ch.io/test/read.cgi/php/984840356/402
403: nobodyさん [sage] 2009/05/31(日) 08:10:52 ID:??? お前もだろw そしておれもw http://medaka.5ch.io/test/read.cgi/php/984840356/403
404: nobodyさん [sage] 2009/06/11(木) 04:52:52 ID:??? ちょいと質問。 外部からファイルを読み込んでそれの内容を使いたい時って ServletContext context = getServletContext(); String path = context.getRealPath("使いたいファイルの名前"); で良いんだよね? あとこの取り込んだファイルを別のクラス(仮にAppliクラスとする)で使いたい時は Appli ap = new Appli(path);とかにして引数で渡してやれば使える? テキストどおりにやってみたものの、何故かファイルの内容が 読み込めなかったんだが。どこか間違ってるだろうか。 http://medaka.5ch.io/test/read.cgi/php/984840356/404
405: nobodyさん [sage] 2009/06/13(土) 23:35:29 ID:??? >>404 外部ってどこのこと? getRealPathはコンテキスト内のファイル(/WEB-INFとか)の実際のパスを取得するメソッド。 http://medaka.5ch.io/test/read.cgi/php/984840356/405
406: kxUjDmniiLCCr [hkfarvpn@bzalgucy.com] 2009/06/16(火) 01:00:07 ID:??? comment5, http://blog.filefront.com/buyviagra911/ Viagra, ooshf, http://forum.travian.co.uk/member.php?u=28909 Buy Viagra, 8)), http://ideas.veer.com/members/buyviagra Buy Viagra, tuyr, http://medaka.5ch.io/test/read.cgi/php/984840356/406
407: nobodyさん [age] 2009/06/21(日) 21:09:59 ID:??? △▲ WebProg 初心者の質問 Part19 ▼▽で聞いたんですが 自分の得たい答えが得られず、ここで質問します。 http://medaka.5ch.io/test/read.cgi/php/984840356/407
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から文字コードの変更ができるようになったというのですが どういう方法かサイトを調べてもでてきません。 だれか教えてください。よろしくお願いします。 http://medaka.5ch.io/test/read.cgi/php/984840356/408
409: nobodyさん [sage] 2009/06/21(日) 22:55:43 ID:??? マルチポスト http://medaka.5ch.io/test/read.cgi/php/984840356/409
410: 407 [] 2009/06/22(月) 11:22:41 ID:oqiV0G5u >>409へ すいません。マルチになってしまいました。 △▲ WebProg 初心者の質問 Part19 ▼▽ がなかなかレスがつかず、こっちで質問したほうがいいと思い こちらに移動しました。 今yahooで直接レスができないので、マルチになってしまい申し訳ないです。 わかる方よろしくおねがいします。 ググッたがみんなutf8かshift-jisばかりで、EUC-JP の情報がありません。 http://medaka.5ch.io/test/read.cgi/php/984840356/410
411: nobodyさん [sage] 2009/06/22(月) 15:00:51 ID:??? DBのコードはどうでもいいだろ クライアントのエンコードはクライアントの都合でその都度指定できるじゃないか http://medaka.5ch.io/test/read.cgi/php/984840356/411
412: nobodyさん [] 2009/06/25(木) 06:32:33 ID:3mngtHjb JSP+Servlet+Javabeansでいい本さがしています。 秀和のJSP+サーブレットプログラミングとJSP+サーブレット サンプル集と独習JAVAサーバーサイドを読みました。 データベースの接続以外は出来たのですが、無念です。(linuxはできなかった) なんかいい本ありますか。 よろしくお願いします。 http://medaka.5ch.io/test/read.cgi/php/984840356/412
413: nobodyさん [sage] 2009/06/25(木) 07:24:06 ID:??? 本ではないが、そんな君にNetBeans(とチュートリアル)。 http://medaka.5ch.io/test/read.cgi/php/984840356/413
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 170 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.672s*