◆JSP◆
1名無しさん@お腹いっぱい。
NGNG JSPについて語ろう
267nobodyさん
2006/07/13(木) 16:02:07ID:??? >>266
>どうもPureなJavaコードに変換される時点でもう化けているようです。
ええと、一つの可能性だけど・・・
もしかしたら、Eclipse + Tomcat Launcher Pluginという環境?
OSは?「PureなJavaコード」を確認しているエディタは?
>どうもPureなJavaコードに変換される時点でもう化けているようです。
ええと、一つの可能性だけど・・・
もしかしたら、Eclipse + Tomcat Launcher Pluginという環境?
OSは?「PureなJavaコード」を確認しているエディタは?
268261
2006/07/13(木) 16:11:50ID:???269261
2006/07/14(金) 20:14:17ID:??? 自己レス。結局原因不明でしたが何故かJavaBeansから吐き出す日本語データが
文字化けしてないので全部プロパティファイルに突っ込んでtaglib作って対応できました。
//それにしてもJSP1.2だとjsp:elementも使えないのね…客先の鯖じゃなければ
//JSPの方を合わすんじゃなくて鯖の方をTomcat5.5に更新してたよorz
文字化けしてないので全部プロパティファイルに突っ込んでtaglib作って対応できました。
//それにしてもJSP1.2だとjsp:elementも使えないのね…客先の鯖じゃなければ
//JSPの方を合わすんじゃなくて鯖の方をTomcat5.5に更新してたよorz
270nobodyさん
2006/07/18(火) 21:07:09ID:??? jspで文字を点滅させることってできますか?
htmlのblinkタグみたいに。
htmlのblinkタグみたいに。
271nobodyさん
2006/07/18(火) 21:26:18ID:??? jsp内でhtmlのblink使えばいいじゃない
274nobodyさん
2007/01/02(火) 01:48:10ID:CtEY3fX+ データベースの列の合計値を拾って表示するのってどうやるの?
DBはMYSQL使ってます
DBはMYSQL使ってます
276nobodyさん
2007/01/10(水) 16:39:50ID:fYFtejh9 OS : WinXP
・apache2.2 (PHPも入ってる)
・resin3.1.0
で、jspな開発環境作ろうとしてるんですが、リクエストがすべてresinに流れてしまいます。
そのせいで、*.phpを resin のPHPが処理しようとしてしまいます。
apacheの方のPHPで *.php は処理し、 *.jsp は resin で…という設定がわかりません…orz
といいますか、*.jspのみresinに処理させる事はできるんでしょうか?
# apache.confへの追加
-------------------
LoadModule caucho_module "C:/resin/win32/apache-2.2/mod_caucho.dll"
<IfModule mod_caucho.c>
ResinConfigServer localhost 6800
CauchoStatus yes
</IfModule>
-------------------
# resin.confの変更
-------------------
<!-- <http address="*" port="8080"/> -->
<web-app id="/" root-directory="d:/www"/>
-------------------
くらいしかしてませんので、もっと細かく設定しなければならないんでしょうね…
resinの細かい設定ページがみつけられないし、resinの開発元サイトもいつのまにか404になってるし
どうぞよろしくお願いいたします。
・apache2.2 (PHPも入ってる)
・resin3.1.0
で、jspな開発環境作ろうとしてるんですが、リクエストがすべてresinに流れてしまいます。
そのせいで、*.phpを resin のPHPが処理しようとしてしまいます。
apacheの方のPHPで *.php は処理し、 *.jsp は resin で…という設定がわかりません…orz
といいますか、*.jspのみresinに処理させる事はできるんでしょうか?
# apache.confへの追加
-------------------
LoadModule caucho_module "C:/resin/win32/apache-2.2/mod_caucho.dll"
<IfModule mod_caucho.c>
ResinConfigServer localhost 6800
CauchoStatus yes
</IfModule>
-------------------
# resin.confの変更
-------------------
<!-- <http address="*" port="8080"/> -->
<web-app id="/" root-directory="d:/www"/>
-------------------
くらいしかしてませんので、もっと細かく設定しなければならないんでしょうね…
resinの細かい設定ページがみつけられないし、resinの開発元サイトもいつのまにか404になってるし
どうぞよろしくお願いいたします。
277276
2007/01/10(水) 17:51:18ID:??? 自己解決しました。
単純に app-default.xmlで、無効にしておけばよかったようです。
スレ汚しすみませんでした。
単純に app-default.xmlで、無効にしておけばよかったようです。
スレ汚しすみませんでした。
278nobodyさん
2007/01/11(木) 11:09:57ID:??? a
279nobodyさん
2007/11/21(水) 16:56:23ID:ba9vNVD+ age
280nobodyさん
2007/11/27(火) 13:08:56ID:??? Windows-31Jでエンコードしたページってマックから見ると化けるんですか?
281nobodyさん
2007/11/28(水) 13:14:58ID:??? ブラウザが対応してたら化けないよ。
もちろんMacにない文字使ってたら化ける可能性はある。
もちろんMacにない文字使ってたら化ける可能性はある。
282nobodyさん
2007/11/28(水) 13:57:47ID:??? >281 なるほどーthx
283nobodyさん
2007/11/28(水) 15:07:05ID:??? IANA文字エンコーディングに対応していないブラウザなんてあったら糞だけどなw
284nobodyさん
2007/12/24(月) 05:09:00ID:ad18MUUl 携帯電話からJSPページを見たいのですが、どのようにJSPプログラムを
書けばよいのか教えてください。
よろしくお願いします。
書けばよいのか教えてください。
よろしくお願いします。
285nobodyさん
2007/12/24(月) 20:57:33ID:??? シフトJIS使っとけばいいんじゃね?
あとは通常通り携帯で見れるHTML吐けばいいと思う。
あとは通常通り携帯で見れるHTML吐けばいいと思う。
286nobodyさん
2007/12/25(火) 11:24:24ID:LKfjm7xY JSPでExcelファイルに値を書き込むにはどのように記述するのか
どなたか教えてください
どなたか教えてください
287nobodyさん
2007/12/25(火) 13:03:57ID:??? POIかJExcelAPIを使ってください。
288nobodyさん
2008/01/03(木) 16:51:48ID:FQh1BcaB sage
289nobodyさん
2008/01/03(木) 19:04:42ID:??? 世間じゃ誤解が広まってるみたいだけど、"Windows-31J" って IE6 でも対応してないから。
ちゃんと表示できるのは自動認識の末 Shift_JIS 扱いになってるだけ。
ちゃんと表示できるのは自動認識の末 Shift_JIS 扱いになってるだけ。
290nobodyさん
2008/01/06(日) 19:38:44ID:??? MS-932は?
291nobodyさん
2008/01/25(金) 12:41:33ID:??? MS932はWindows-31Jのアリアスだろい.
292nobodyさん
2008/01/25(金) 13:58:38ID:??? アリアスとはなんぞや
293nobodyさん
2008/01/26(土) 00:44:06ID:??? やぎ座の黄金聖闘士?
294nobodyさん
2008/01/26(土) 00:47:43ID:??? アリアロス・バル・ネトリール
295nobodyさん
2008/02/21(木) 11:34:09ID:meoJ67h7 TOMCATいれたらkasperkyが怒り狂ったんだが
296nobodyさん
2008/02/26(火) 13:24:36ID:??? 入れるなよ(笑)
297nobodyさん
2008/02/27(水) 18:00:14ID:??? なるほど
298nobodyさん
2008/04/11(金) 13:05:39ID:??? 仕事で使うことになりました。
Javaは苦手なんで、非常に不安ですが、>293を見て笑えたのでほっとしました。
Javaは苦手なんで、非常に不安ですが、>293を見て笑えたのでほっとしました。
299nobodyさん
2008/04/18(金) 21:44:34ID:QjvppeGK 質問です。
javaサーバーサイド(Servlet,JSP)までで、
mysqlデータベースをからめ、Eclipseで構築、
またはViで構築したいのですが、いい本ありますか?
私はCENT OSでサーバーを作っているので、その中に
組み入れたいのですが.....
板違いならここに聞けばいいよって教えてください。
よろしくお願いします。
まずは環境を作りたいです。
javaサーバーサイド(Servlet,JSP)までで、
mysqlデータベースをからめ、Eclipseで構築、
またはViで構築したいのですが、いい本ありますか?
私はCENT OSでサーバーを作っているので、その中に
組み入れたいのですが.....
板違いならここに聞けばいいよって教えてください。
よろしくお願いします。
まずは環境を作りたいです。
300nobodyさん
2008/04/19(土) 22:57:43ID:??? Eclipse開発手順は、javaでHelloworldってサイト見れば解るかな。
後、Tomcatプラグイン入れたらプロジェクト構築で幸せになれるかも。(tomcatの場合)
書籍は、2版が発行されたばかりの
DBマガジンから出た「一番わかるJSP/Servlet」
それでも解らないなら
SE必修シリーズ 基礎からのサーブレット/JSP
がお勧めかと。
この2冊で覚えた俺。
後はJavaの知識とKIAIとネットで乗り越えればいい。
Javaソースが基本的にそのまま使えるからDB使うにしても
Servletから接続すればいいだけ。
後、解らないことあればこの板でいいよ。
後、Tomcatプラグイン入れたらプロジェクト構築で幸せになれるかも。(tomcatの場合)
書籍は、2版が発行されたばかりの
DBマガジンから出た「一番わかるJSP/Servlet」
それでも解らないなら
SE必修シリーズ 基礎からのサーブレット/JSP
がお勧めかと。
この2冊で覚えた俺。
後はJavaの知識とKIAIとネットで乗り越えればいい。
Javaソースが基本的にそのまま使えるからDB使うにしても
Servletから接続すればいいだけ。
後、解らないことあればこの板でいいよ。
301nobodyさん
2008/04/20(日) 11:34:44ID:??? うんこ
302nobodyさん
2008/04/20(日) 16:58:25ID:uhCkmFdu DBマガジンから出た「一番わかるJSP/Servlet」
これアマゾンにのっていますか?
でてこないんですが、タイトルあってますか?
これアマゾンにのっていますか?
でてこないんですが、タイトルあってますか?
303nobodyさん
2008/04/20(日) 17:52:16ID:uhCkmFdu ありました。
ジュンク堂に聞きました。
まだ本は見てないのですが、linuxに
対応していますか?
ジュンク堂に聞きました。
まだ本は見てないのですが、linuxに
対応していますか?
304nobodyさん
2008/04/21(月) 23:21:44ID:??? Javaのプログラミングは基本、ライトワンス(一度書けば動作する)だよ。
MySQL、DBにしてもSQL文は変わらないし、使用するJDBCドライバも変わらず。
本に書いてあるソースコードが対応か聞いているのでであれば、
もちろん対応しています。
LinuxでEclipseを動作させたいならEclipseのスレのテンプレを読むなりすればOK。
本に書いていなくてもそれ見れば解る。
linuxでMySQL環境の方法など載ってますか?って言うなら
Linux板っていう適切な場所あるんでそっちで調べると良いよ。
MySQLの設定はデータベース板かLinux板できちんと聞いて。
悪いことは言わないし、教えてくれるスレあるよ。
後、開発について対応と言うなら、
LinuxでもEclipseなんてWindowsとほとんど同感覚に使える。
WindowsなどでプログラミングしたものをLinuxサーバにUPして動作させる方法
取れるし。
要するに、サーブレットのソースコードじゃなく
CENT OSでMySQLを導入したサーバ構築方法が知りたいだけ?
なら、Linux板行ってサーバ構築勉強しておいで。
MySQL動くJSPサンプルなら「JavaでHelloWorld」ってサイトにあるので
それで動くかテストしましょう。
その後、ソースコード弄る段階になってからまたおいでー
MySQL、DBにしてもSQL文は変わらないし、使用するJDBCドライバも変わらず。
本に書いてあるソースコードが対応か聞いているのでであれば、
もちろん対応しています。
LinuxでEclipseを動作させたいならEclipseのスレのテンプレを読むなりすればOK。
本に書いていなくてもそれ見れば解る。
linuxでMySQL環境の方法など載ってますか?って言うなら
Linux板っていう適切な場所あるんでそっちで調べると良いよ。
MySQLの設定はデータベース板かLinux板できちんと聞いて。
悪いことは言わないし、教えてくれるスレあるよ。
後、開発について対応と言うなら、
LinuxでもEclipseなんてWindowsとほとんど同感覚に使える。
WindowsなどでプログラミングしたものをLinuxサーバにUPして動作させる方法
取れるし。
要するに、サーブレットのソースコードじゃなく
CENT OSでMySQLを導入したサーバ構築方法が知りたいだけ?
なら、Linux板行ってサーバ構築勉強しておいで。
MySQL動くJSPサンプルなら「JavaでHelloWorld」ってサイトにあるので
それで動くかテストしましょう。
その後、ソースコード弄る段階になってからまたおいでー
305303です。
2008/04/22(火) 23:33:04ID:l6g6H1Vs 了解しました
306303です。
2008/04/22(火) 23:33:33ID:l6g6H1Vs ありがとうございます。
連続すいません。
連続すいません。
307nobodyさん
2008/04/23(水) 18:19:34ID:??? JSPのHTMLとJavaのまぜこぜのコードは読みにくい…
インデントもうまく認識してくれないし。
インデントもうまく認識してくれないし。
308nobodyさん
2008/04/23(水) 22:26:40ID:???309nobodyさん
2008/04/24(木) 12:48:37ID:??? >>308
MVCモデル、確かに説明されましたが、研修用に取り組んでいる段階なので、
「とりあえず動けばいい」と言われました。
そうかー、こういう状況にならないようにJSPとServletを明確に分けるべきなのか。
MVCモデル、確かに説明されましたが、研修用に取り組んでいる段階なので、
「とりあえず動けばいい」と言われました。
そうかー、こういう状況にならないようにJSPとServletを明確に分けるべきなのか。
310nobodyさん
2008/04/24(木) 15:03:50ID:??? なぜサーバの負荷が高くなるのか、さっぱりわからん。
あまりわけわからないこと言わないでくれ。
あまりわけわからないこと言わないでくれ。
311nobodyさん
2008/04/24(木) 22:13:04ID:???312nobodyさん
2008/04/25(金) 00:12:24ID:??? JSP/ServletはSQLをそのまま発行できるから便利だね。
個人でもうちょっと取り組んでみます。
個人でもうちょっと取り組んでみます。
313nobodyさん
2008/04/25(金) 00:33:45ID:d2cDW9Fv >実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
ぷげら。
MVCで負荷が軽くなる根拠無し。まるで宗教だな。
JSPってどうやって動いているのかわかってるのかね?
むしろカスタムタグ使ったら重くなるだろうに。
それとも、本番環境でもプリコンパイル無しで動かしてるマヌケか?
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
>実際に並行加算・再起処理を組んで負荷チェックすりゃ解る。
ぷげら。
MVCで負荷が軽くなる根拠無し。まるで宗教だな。
JSPってどうやって動いているのかわかってるのかね?
むしろカスタムタグ使ったら重くなるだろうに。
それとも、本番環境でもプリコンパイル無しで動かしてるマヌケか?
314nobodyさん
2008/04/25(金) 02:41:14ID:??? 処理負荷はプロファイリングでもしないと何とも言えないものだから断言するなよな
315nobodyさん
2008/04/25(金) 07:21:03ID:??? プロファイリングって言葉を覚えたてで、言ってみたいだけ。
316nobodyさん
2008/04/25(金) 07:28:35ID:??? プロファイリング(笑)
317nobodyさん
2008/04/25(金) 15:23:38ID:??? ( ゚д゚)ポカーン
プロファイラ使わないとわからないのかよ・・・
プロファイラ使わないとわからないのかよ・・・
319nobodyさん
2008/05/11(日) 07:49:15ID:GHUCD2nS age
320nobodyさん
2008/08/15(金) 09:15:05ID:??? Das Tagebuch von Judith uber Technologie: Tomcat 6.0.18 重大な変更
ttp://techjudith.blogspot.com/2008/08/tomcat6018_08.html
これはJSPerの標準的な思考なの?
ttp://techjudith.blogspot.com/2008/08/tomcat6018_08.html
これはJSPerの標準的な思考なの?
321nobodyさん
2008/08/15(金) 11:54:23ID:??? ttp://youkand.cocolog-nifty.com/blog/2008/08/tomcat6018_a913.html
こんな意見もある
こんな意見もある
322nobodyさん
2008/08/15(金) 11:58:19ID:??? ttp://d.hatena.ne.jp/ripjyr/20080808
ここでも触れていた。
ここでも触れていた。
323nobodyさん
2008/08/15(金) 12:01:21ID:??? ttp://init.jugem.jp/?eid=1088
こことか。
こことか。
324nobodyさん
2008/08/20(水) 12:50:32ID:??? <t:tag value="<%= request.getAttribute("name")%>" />
なんて書く奴がおかしいだろ
なんて書く奴がおかしいだろ
325nobodyさん
2008/08/20(水) 13:06:11ID:??? Strutsで
<html:text name="hoge" property="<%= "foo[" + i + "]" %>" />
とか書いたことある。
これもNGになったってことか。
正しくはこうだね。
<html:text name="hoge" property="<%= \"foo[\" + i + \"]\" %>" />
<html:text name="hoge" property="<%= "foo[" + i + "]" %>" />
とか書いたことある。
これもNGになったってことか。
正しくはこうだね。
<html:text name="hoge" property="<%= \"foo[\" + i + \"]\" %>" />
326nobodyさん
2008/08/20(水) 13:09:42ID:??? Strutsのチュートリアルにも
<html:text name="stringbean"
property='<%= "labelValue[" + ctr + "].label" %>' />
なんてあるもんな。
http://struts.apache.org/1.x/struts-taglib/indexedprops.html
Strutsのチュートリアル書いた奴もおかしいってことか。
<html:text name="stringbean"
property='<%= "labelValue[" + ctr + "].label" %>' />
なんてあるもんな。
http://struts.apache.org/1.x/struts-taglib/indexedprops.html
Strutsのチュートリアル書いた奴もおかしいってことか。
327nobodyさん
2008/08/20(水) 14:54:07ID:??? そうだな
<html:text name="stringbean" property='<%= "labelValue[" + ctr + "].label" %>' />
なんて書く奴はおかしい
<html:text name="stringbean" property='<%= \"labelValue[\" + ctr + \"].label\" %>' />
と書かなければおかしい
<html:text name="stringbean" property='<%= "labelValue[" + ctr + "].label" %>' />
なんて書く奴はおかしい
<html:text name="stringbean" property='<%= \"labelValue[\" + ctr + \"].label\" %>' />
と書かなければおかしい
328nobodyさん
2008/08/21(木) 02:19:26ID:7CfEl3mf そうか、Strutsのドキュメント書いた奴はおかしいのか。
329nobodyさん
2008/08/21(木) 08:33:46ID:??? >320
>動いていた方がオカシイという声もいただきますが、
>それは正論ふりかざしているだけです。
>今まで動いていたものが動かなくなるのは、現場をあまりに無視した行為です。
言ってる事は後半正しいけどな、
なるべくオカシイことをしないのがプロの仕事だ。
オカシイかどうか判断が付かなくて動けばいいやってやってしまうのは素人だろ
>動いていた方がオカシイという声もいただきますが、
>それは正論ふりかざしているだけです。
>今まで動いていたものが動かなくなるのは、現場をあまりに無視した行為です。
言ってる事は後半正しいけどな、
なるべくオカシイことをしないのがプロの仕事だ。
オカシイかどうか判断が付かなくて動けばいいやってやってしまうのは素人だろ
330nobodyさん
2008/08/25(月) 17:25:41ID:??? そうは言っても今までRIでそう動いてるし、
そうではないコンテナなんて無いもんなぁ
そうではないコンテナなんて無いもんなぁ
331nobodyさん
2008/08/28(木) 04:48:43ID:3qYDT8Ff ちなみにJSP+Servlet+BeanでWEB開発するにはECLIPSEでこと足りるのでしょうか?
結構規模の大きいサイトのリバースエンジニアリングみたいなことやっているのですが、
JSP内でで使っているクラスの定義に飛びたいとか、Taglibでインクルードされている
部分に飛びたいとか、web.xmlとかから拾って対応してくれるのがあればと思うのですが。
結構規模の大きいサイトのリバースエンジニアリングみたいなことやっているのですが、
JSP内でで使っているクラスの定義に飛びたいとか、Taglibでインクルードされている
部分に飛びたいとか、web.xmlとかから拾って対応してくれるのがあればと思うのですが。
332nobodyさん
2008/08/28(木) 19:45:05ID:??? Strutsの例を出している人は「'」と「"」を見分ける事は出来てる?
333nobodyさん
2008/08/28(木) 20:29:16ID:sgK/bLlT つうか、元の動きに戻せるようになっているんだけど。
Tomcatの開発チームも、書くほうが悪いと
突っぱねるわけにもいかなかったんだろうね。
Tomcatの開発チームも、書くほうが悪いと
突っぱねるわけにもいかなかったんだろうね。
334inaba
2008/11/08(土) 22:06:48ID:mA2/D6Kp 以下のJSPプログラムの矢印をつけたところに警告があります。
それが原因だと思いますが、うまく動きません。
正しい文法がわかる方お願いします。
<%-- カートが空でなければ以下を表示 --%>
<c:otherwise>
<TR valign="top">
<TD align="center">
<TABLE border="1">
<TH width="80" colspan="2">名前</TH><TH width="60" colspan="2" >価格</TH> ←ここです。(タグのロケーション<TH>がむこうです。)
<c:forEach var="item" items="${cart.list}" varStatus="status">
<TR>
<TD><IMG src="view/img/${item.pictureName}" height="80" width="60"></TD>
<TD>${item.name}</TD>
<TD>¥${item.price}</TD>
<TD><FORM action="MainController" method="post">
<INPUT type="hidden" name="action" value="remove">
<INPUT type="hidden" name="index" value="${status.index}">
<INPUT type="submit" value="削除">
</FORM></TD>
それが原因だと思いますが、うまく動きません。
正しい文法がわかる方お願いします。
<%-- カートが空でなければ以下を表示 --%>
<c:otherwise>
<TR valign="top">
<TD align="center">
<TABLE border="1">
<TH width="80" colspan="2">名前</TH><TH width="60" colspan="2" >価格</TH> ←ここです。(タグのロケーション<TH>がむこうです。)
<c:forEach var="item" items="${cart.list}" varStatus="status">
<TR>
<TD><IMG src="view/img/${item.pictureName}" height="80" width="60"></TD>
<TD>${item.name}</TD>
<TD>¥${item.price}</TD>
<TD><FORM action="MainController" method="post">
<INPUT type="hidden" name="action" value="remove">
<INPUT type="hidden" name="index" value="${status.index}">
<INPUT type="submit" value="削除">
</FORM></TD>
335inaba
2008/11/08(土) 22:08:42ID:mA2/D6Kp 以下のJSPプログラムの矢印をつけたところに警告があります。
それが原因だと思いますが、うまく動きません。
正しい文法がわかる方お願いします。
<%@ page contentType="text/html; charset=Windows-31J" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<TABLE valign="top" width="200" border="1"> ←ここもです。(valignが未定義です。)
<TR>
<TD>
カートの中身 ${cart.size}個<BR>
合計金額 ¥${cart.totalPrice}<BR>
<c:forEach var="item" items="${cart.list}">
</c:forEach><BR>
<A href="view/cart.jsp">カートの中身を見る</A>
<FORM action="MainController" method="post">
<INPUT type="hidden" name="action" value="removeAll">
<INPUT type="submit" value="空にする">
</FORM>
</TD>
</TR>
</TABLE>
それが原因だと思いますが、うまく動きません。
正しい文法がわかる方お願いします。
<%@ page contentType="text/html; charset=Windows-31J" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<TABLE valign="top" width="200" border="1"> ←ここもです。(valignが未定義です。)
<TR>
<TD>
カートの中身 ${cart.size}個<BR>
合計金額 ¥${cart.totalPrice}<BR>
<c:forEach var="item" items="${cart.list}">
</c:forEach><BR>
<A href="view/cart.jsp">カートの中身を見る</A>
<FORM action="MainController" method="post">
<INPUT type="hidden" name="action" value="removeAll">
<INPUT type="submit" value="空にする">
</FORM>
</TD>
</TR>
</TABLE>
336nobodyさん
2008/11/08(土) 23:08:59ID:??? ><TABLE valign="top" width="200" border="1">
width="200px"
とかでどうだい。
width="200px"
とかでどうだい。
337nobodyさん
2008/11/09(日) 04:14:33ID:??? なぜスタイルシートを使わないのかと
338nobodyさん
2008/11/09(日) 10:34:18ID:??? HTMLの見かけ・デザインは別ファイルで持った方が保守性が上がるよ。
339nobodyさん
2008/11/11(火) 12:09:03ID:OmTz+gTt スタイルシートってなんか響きがエロクね?
340nobodyさん
2008/11/11(火) 12:20:20ID:??? そうは思わんが・・・
342inaba
2008/11/23(日) 11:46:22ID:eDvTRSVx Eclipseのサーバを起動するとコンソールに以下のメッセージが出て、データベースにアクセスできません。
わかる方ご教授お願いします。
2008/11/22 23:40:09 org.apache.catalina.core.AprLifecycleListener init
情報: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
C:\Program Files\Java\jdk1.6.0_01\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin\client;
C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin;hnologies\ATI Control Panel;C:\Program Files\Java\jdk1.6.0_01\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin
2008/11/22 23:40:09 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1を http-8081 で初期化します
2008/11/22 23:40:09 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 562 ms
2008/11/22 23:40:09 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2008/11/22 23:40:09 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/6.0.10
SQL failed
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:766)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at ecsite.ItemDAO.createConnection(ItemDAO.java:17)
at ecsite.ItemDAO.findAll(ItemDAO.java:44)
at ecsite.MainController.init(MainController.java:35)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
…(省略)
わかる方ご教授お願いします。
2008/11/22 23:40:09 org.apache.catalina.core.AprLifecycleListener init
情報: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
C:\Program Files\Java\jdk1.6.0_01\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin\client;
C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin;hnologies\ATI Control Panel;C:\Program Files\Java\jdk1.6.0_01\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin
2008/11/22 23:40:09 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1を http-8081 で初期化します
2008/11/22 23:40:09 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 562 ms
2008/11/22 23:40:09 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2008/11/22 23:40:09 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/6.0.10
SQL failed
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:766)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at ecsite.ItemDAO.createConnection(ItemDAO.java:17)
at ecsite.ItemDAO.findAll(ItemDAO.java:44)
at ecsite.MainController.init(MainController.java:35)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
…(省略)
343inaba
2008/11/23(日) 11:49:11ID:eDvTRSVx 続きです。
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:760)
... 22 more
2008/11/22 23:40:09 org.apache.catalina.core.ApplicationContext log
致命的: StandardWrapper.Throwable
java.lang.NullPointerException
…(省略)
2008/11/22 23:40:09 org.apache.catalina.core.StandardContext loadOnStartup
致命的: サーブレット /mvcExample がload()例外を投げました
java.lang.NullPointerException
…(省略)
2008/11/22 23:40:09 org.apache.coyote.http11.Http11Protocol start
情報: Coyote HTTP/1.1を http-8081 で起動します
2008/11/22 23:40:09 org.apache.jk.common.ChannelSocket init
情報: JK: ajp13 listening on /0.0.0.0:8010
2008/11/22 23:40:09 org.apache.jk.server.JkMain start
情報: Jk running ID=0 time=0/15 config=null
2008/11/22 23:40:09 org.apache.catalina.startup.Catalina start
情報: Server startup in 703 ms
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:760)
... 22 more
2008/11/22 23:40:09 org.apache.catalina.core.ApplicationContext log
致命的: StandardWrapper.Throwable
java.lang.NullPointerException
…(省略)
2008/11/22 23:40:09 org.apache.catalina.core.StandardContext loadOnStartup
致命的: サーブレット /mvcExample がload()例外を投げました
java.lang.NullPointerException
…(省略)
2008/11/22 23:40:09 org.apache.coyote.http11.Http11Protocol start
情報: Coyote HTTP/1.1を http-8081 で起動します
2008/11/22 23:40:09 org.apache.jk.common.ChannelSocket init
情報: JK: ajp13 listening on /0.0.0.0:8010
2008/11/22 23:40:09 org.apache.jk.server.JkMain start
情報: Jk running ID=0 time=0/15 config=null
2008/11/22 23:40:09 org.apache.catalina.startup.Catalina start
情報: Server startup in 703 ms
344nobodyさん
2008/11/23(日) 19:36:57ID:??? > Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
jdbcドライバのクラスパスが通っているかを要確認。
jdbcドライバのクラスパスが通っているかを要確認。
345inaba
2008/11/24(月) 10:32:18ID:gYrPBRV2 エラーの原因を教えてください。
以下は、Eclipseでサーバを起動した際にコンソールからのメッセージです。
2008/11/24 10:18:51 org.apache.catalina.core.AprLifecycleListener init
情報: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_01\bin;.;C:\Windows\Sun\Java\bin;
C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin\client;C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin;hnologies\ATI Control Panel;C:\Program Files\Java\jdk1.6.0_01\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin
2008/11/24 10:18:51 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1を http-8081 で初期化します
2008/11/24 10:18:51 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 1810 ms
2008/11/24 10:18:51 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2008/11/24 10:18:51 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/6.0.10
SQL failed
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'ecsite.item' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2934)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1616)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1708)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3178)
at com.mysql.jdbc.Statement.executeQuery(Statement.java:1203)
…
以下は、Eclipseでサーバを起動した際にコンソールからのメッセージです。
2008/11/24 10:18:51 org.apache.catalina.core.AprLifecycleListener init
情報: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_01\bin;.;C:\Windows\Sun\Java\bin;
C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin\client;C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin;hnologies\ATI Control Panel;C:\Program Files\Java\jdk1.6.0_01\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin
2008/11/24 10:18:51 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1を http-8081 で初期化します
2008/11/24 10:18:51 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 1810 ms
2008/11/24 10:18:51 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2008/11/24 10:18:51 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/6.0.10
SQL failed
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'ecsite.item' doesn't exist
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2934)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1616)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1708)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3178)
at com.mysql.jdbc.Statement.executeQuery(Statement.java:1203)
…
346nobodyさん
2008/11/24(月) 17:35:15ID:??? > SQL failed
> Table 'ecsite.item' doesn't exist
ecsiteテーブルのitemフィールドが存在しない・・・か?
発行したsqlのテーブル名が間違っているか、または、データベースに対象のテーブルが存在しないか
> Table 'ecsite.item' doesn't exist
ecsiteテーブルのitemフィールドが存在しない・・・か?
発行したsqlのテーブル名が間違っているか、または、データベースに対象のテーブルが存在しないか
347inaba
2008/11/24(月) 20:15:27ID:gYrPBRV2 nobody様
毎度ご返信ありがとうございます。
inaba
毎度ご返信ありがとうございます。
inaba
348nobodyさん
2008/11/26(水) 10:59:34ID:??? せめてうまくいったのかどうかは書いてくれないか。
349eRuzrOONg
2008/12/11(木) 07:10:51ID:??? 2HfYsq <a href="http://phqokodhgcqc.com/">phqokodhgcqc</a>, [url=http://pyzyqhxdqqom.com/]pyzyqhxdqqom[/url], [link=http://oicsnvhsxcub.com/]oicsnvhsxcub[/link], http://sieffrfwkiwx.com/
350XNSFTPjyNe
2008/12/12(金) 06:01:02ID:??? EPcKvV <a href="http://beglhwkyrhny.com/">beglhwkyrhny</a>, [url=http://vkhxxkcmtbqd.com/]vkhxxkcmtbqd[/url], [link=http://kgipkwdyhjqf.com/]kgipkwdyhjqf[/link], http://pqnvmgmnshcv.com/
351nobodyさん
2008/12/14(日) 11:25:11ID:tcQAEA9h Tomcat6で学習中です。(環境とかは特になく、エディタとコマンドラインです)
web.xmlのフィルタの記述のタイプミスで、Tomcat起動時に次のエラーがでました。
2008/12/14 9:54:21 org.apache.catalina.startup.ContextConfig applicationWebConfig
致命的: 9行の20列目で発生しました
2008/12/14 9:54:21 org.apache.catalina.startup.ContextConfig start
致命的: 前のエラーのためにこのアプリケーションは利用できないようにマークします
web.xmlを修正しても
致命的: 以前のエラーのためにコンテキストの起動が失敗しました [/test]
となってtestアプリケーションにアクセスできません。
サーバーは起動しますし、他のアプリにはアクセスできます。
タイプミスはfilter関連の部分なんですが、web.xmlのフィルタ部分を削除するとエラーは出ず、
ブラウザからもアクセスできます。
最初のエラーで「利用できないようにマーク」されてるせいだと思うんですが、
これはどこにマークされてるのでしょうか?(マークを除去したい)
web.xmlのフィルタの記述のタイプミスで、Tomcat起動時に次のエラーがでました。
2008/12/14 9:54:21 org.apache.catalina.startup.ContextConfig applicationWebConfig
致命的: 9行の20列目で発生しました
2008/12/14 9:54:21 org.apache.catalina.startup.ContextConfig start
致命的: 前のエラーのためにこのアプリケーションは利用できないようにマークします
web.xmlを修正しても
致命的: 以前のエラーのためにコンテキストの起動が失敗しました [/test]
となってtestアプリケーションにアクセスできません。
サーバーは起動しますし、他のアプリにはアクセスできます。
タイプミスはfilter関連の部分なんですが、web.xmlのフィルタ部分を削除するとエラーは出ず、
ブラウザからもアクセスできます。
最初のエラーで「利用できないようにマーク」されてるせいだと思うんですが、
これはどこにマークされてるのでしょうか?(マークを除去したい)
352inaba
2008/12/14(日) 13:30:25ID:1n7wtvCV 以下はJavaプログラムの一部です。
try文の中にif文で、fuku1に接続する場合とfuku2に接続する場合で分けたいのですが、
どのようにif文をかけばよいでしょうか。
public ItemCollection findAll() {
/* 商品一覧オブジェクトを作成 */
ItemCollection collection = new ItemCollection();
collection.setList(new ArrayList<Item>());
/* データベースへ接続 */
Connection con = createConnection();
try { ←try文です。この中にif文でfuku1とfuku2で条件分岐したいと思います。
/* SQLをデータベースへ送信 */
String sql = "SELECT * FROM fuku1";
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
try文の中にif文で、fuku1に接続する場合とfuku2に接続する場合で分けたいのですが、
どのようにif文をかけばよいでしょうか。
public ItemCollection findAll() {
/* 商品一覧オブジェクトを作成 */
ItemCollection collection = new ItemCollection();
collection.setList(new ArrayList<Item>());
/* データベースへ接続 */
Connection con = createConnection();
try { ←try文です。この中にif文でfuku1とfuku2で条件分岐したいと思います。
/* SQLをデータベースへ送信 */
String sql = "SELECT * FROM fuku1";
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
353inaba
2008/12/14(日) 13:31:07ID:1n7wtvCV プログラムの続きです。
/* 検索結果から商品一覧情報を作成 */
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
String detail = rs.getString("detail");
String pictureName = rs.getString("picture");
int price = rs.getInt("price");
collection.addItem(new Item(id, name, detail, pictureName, price));
}
rs.close();
stmt.close();
return collection;
}
よろしくお願いします。
/* 検索結果から商品一覧情報を作成 */
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
String detail = rs.getString("detail");
String pictureName = rs.getString("picture");
int price = rs.getInt("price");
collection.addItem(new Item(id, name, detail, pictureName, price));
}
rs.close();
stmt.close();
return collection;
}
よろしくお願いします。
2008/12/14(日) 21:01:27ID:???
fG6YSN <a href="http://ovocapvqzswf.com/">ovocapvqzswf</a>, [url=http://ysiowifddefp.com/]ysiowifddefp[/url], [link=http://ltfnonnelvzq.com/]ltfnonnelvzq[/link], http://jjkbpeyxlwal.com/
356nobodyさん
2008/12/16(火) 00:02:52ID:+t66f8nA 次のエコープログラムを実行すると文字化けしてしまいます。
どうすれば文字化けが直りますか?
【index.jsp】
<%@ page contentType="text/html; charset=Windows-31J"%>
<html>
<head>
<title>ほげ</title>
</head>
<body>
<form action="echo.jsp" method="POST">
<textarea name="text"></textarea>
<input type="submit" value="送信">
</form>
</body>
</html>
【echo.jsp】
<%@ page contentType="text/html; charset=Windows-31J"%>
<html>
<head>
<title>ほげ</title>
</head>
<body>
<% request.setCharacterEncoding("Windows-31J"); %>
<%= request.getParameter("text") %>
</body>
</html>
どうすれば文字化けが直りますか?
【index.jsp】
<%@ page contentType="text/html; charset=Windows-31J"%>
<html>
<head>
<title>ほげ</title>
</head>
<body>
<form action="echo.jsp" method="POST">
<textarea name="text"></textarea>
<input type="submit" value="送信">
</form>
</body>
</html>
【echo.jsp】
<%@ page contentType="text/html; charset=Windows-31J"%>
<html>
<head>
<title>ほげ</title>
</head>
<body>
<% request.setCharacterEncoding("Windows-31J"); %>
<%= request.getParameter("text") %>
</body>
</html>
357nobodyさん
2009/01/18(日) 21:05:24ID:OUaJ4Ieb Struts1.3を使ってます
Struts1.xのアクションはスレッドセーフでは無いという事を聞きました
その為にアクションに変数を持たせるのは止めた方が良いというのも理解しました
話が少し変わってしまうのですが、
同一セッションでリクエストが連続して送られて来た場合はどうなるのでしょうか?
例えば間髪入れずにボタンがクリックされた場合等です
フォームビーンのスコープをsessionにしている場合、
フォームビーンの値はスレッドセーフなのでしょうか?
それとsessionAttributesの中に格納している他の値はセーフなのでしょうか?
apacheやjspコンテナやstrutsがリクエストをシリアライズしてくれてたりしないのでしょうか?
Struts1.xのアクションはスレッドセーフでは無いという事を聞きました
その為にアクションに変数を持たせるのは止めた方が良いというのも理解しました
話が少し変わってしまうのですが、
同一セッションでリクエストが連続して送られて来た場合はどうなるのでしょうか?
例えば間髪入れずにボタンがクリックされた場合等です
フォームビーンのスコープをsessionにしている場合、
フォームビーンの値はスレッドセーフなのでしょうか?
それとsessionAttributesの中に格納している他の値はセーフなのでしょうか?
apacheやjspコンテナやstrutsがリクエストをシリアライズしてくれてたりしないのでしょうか?
358357
2009/01/18(日) 21:07:56ID:OUaJ4Ieb359357
2009/01/20(火) 20:48:23ID:J6hKNlTX 自己解決しました。
Eclipseでデバッグしてブレークポイント入れたら2スレッド捕まりました。
sessionのAttributesはそういった意味でスレッドアンセーフです。
アクションフォームビーンもsessionスコープならスレッドアンセーフです。
Eclipseでデバッグしてブレークポイント入れたら2スレッド捕まりました。
sessionのAttributesはそういった意味でスレッドアンセーフです。
アクションフォームビーンもsessionスコープならスレッドアンセーフです。
360nobodyさん
2009/02/04(水) 08:26:53ID:hnqVGXLU jspを始めてみました。
PHPとかperlと比べて非常に分かりづらいですね。資料もあまりないし。
で、分からないのは文字コードのこと。
通常にブラウザに表示させるだけなら文字化けはしないのだが
POSTで受け取った値を出力させるとそこだけ??になる。
この受け取った値だけをエンコードするにはどうすればいいの??
PHPとかperlと比べて非常に分かりづらいですね。資料もあまりないし。
で、分からないのは文字コードのこと。
通常にブラウザに表示させるだけなら文字化けはしないのだが
POSTで受け取った値を出力させるとそこだけ??になる。
この受け取った値だけをエンコードするにはどうすればいいの??
361360
2009/02/04(水) 22:35:37ID:W0Hr6oYo 過疎なの?
362nobodyさん
2009/02/05(木) 08:23:47ID:??? 資料もあまりないしっておい。
ただ、setCharacterEncoding でGETのエンコーディングが効かなくなったことの説明は、あまりないな。
ただ、setCharacterEncoding でGETのエンコーディングが効かなくなったことの説明は、あまりないな。
365nobodyさん
2009/02/12(木) 23:08:42ID:??? データベース作ろうと思います
PHPより簡単ですか?
PHPより簡単ですか?
366nobodyさん
2009/02/13(金) 08:30:57ID:??? 「データベース作る」がデータベースをアクセスするアプリという意味なら、PHPより簡単だな。
NetBeans入れてデータベース設定してWebプロジェクト作ってVisualWebJSF作ってTable配置してデータベーステーブルをドラッグすればデータベースの中身が表示される。
ボタン配置してダブルクリックすればボタンの処理を書ける。
とっかかりの簡単さはPHPよりも上だな。
あとは、やりたいことによる。
NetBeans入れてデータベース設定してWebプロジェクト作ってVisualWebJSF作ってTable配置してデータベーステーブルをドラッグすればデータベースの中身が表示される。
ボタン配置してダブルクリックすればボタンの処理を書ける。
とっかかりの簡単さはPHPよりも上だな。
あとは、やりたいことによる。
レスを投稿する
ニュース
- アンソロピック、日本から57.8トン・11万5000冊分の古本を輸入してAIに無断学習、出版社「AI学習は許諾必要」 ★2 [お断り★]
- 【サッカー】カウンターの好機にパスではなくドリブルで仕掛けた塩貝健人「ああいうところは前の試合もあったので課題」 [ゴアマガラ★]
- 『H×H』漫画家・冨樫義博、心身の不調で仕事を制限 締切ある依頼は全て断る→自身の原稿作成を優先へ [muffin★]
- 簗農相、自治体予算カット発言を撤回し謝罪 ★3 [ぐれ★]
- 消費減税財源「できるだけ早く明示を」 経団連会長 改めて釘刺し [首都圏の虎★]
- 【好き嫌い】パクチーに「石鹸やカメムシ」を感じる人と感じない人、その遺伝子メカニズム [煮卵★]
- インフレやばいよな [943688309]
- vipとかいうハリボテ板ガイジ
- 【地獄】千葉、溜まった水が腐り始める…
- 🏡フブキングダム👑🦊
- 【高市漏洩】日本企業、ここ数日で次々とサイバー攻撃を受けて、大規模にお漏らし!合計で1億9,268万件。一体何が始まったのか?! [219241683]
- 【悲報】今年の大学生、内定なし続出...MARCHでも [237216734]