◆JSP◆
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG0510nobodyさん
2009/10/14(水) 07:42:55ID:???その1フレームで例外が発生した場合、errorPageでエラー処理させて
いますが、このときその例外が発生したフレームにエラーページが
表示されます。
これを、フレーム全体でエラーページを表示するにはどうしたら
よいでしょうか?よろしくお願いします。
0511nobodyさん
2009/10/14(水) 10:14:59ID:???0512nobodyさん
2009/11/16(月) 21:41:09ID:???値を渡しますが、ちょっと疑問があります。
Formの部品(テキストボックス等)が30個あるJSPからサーブレットへ
Form情報を渡す場合も、getParameterで30個の値を取得するものなんですか?
0513nobodyさん
2009/11/16(月) 22:09:30ID:???0515nobodyさん
2009/12/22(火) 17:20:57ID:t1l47gHRユーザ情報は、サーバ起動時にリストを作ってデータベースから読み込んでアプリケーションスコープに登録しておくか、ログイン処理のたびにデータベースにSQL文で参照する方が良いのかで悩んでます。
0516nobodyさん
2009/12/22(火) 21:23:52ID:???後者はログイン回ごとにSQL投げるんだよね?ボトルネックになりそうな予感。
0517nobodyさん
2009/12/22(火) 23:06:47ID:???ログイン程度なら通常は毎回SQL発行。
処理毎にログイン要求がある訳でもないし、システムから見たらほんのごく一部分。
無闇矢鱈に保持するのは悪い例。
0518nobodyさん
2009/12/23(水) 18:36:17ID:???ブラウザ側で文字コード自動判別にしているんですが、
たまに文字化けするんです。
下記の要に charset 記述してあり、metaタグでは文字コード設定していないのですが、
metaタグでも charset を設定しないといけないものなのでしょうか?
<%@ page import 〜 %>
<%@ page contentType="text/html; charset=MS932" %>
ちなみに、import文が先に来てるのは関係ないですよね。。。?
0519nobodyさん
2010/02/11(木) 01:30:15ID:???亀だけど、ページディレクティブのcharsetはHTTPResponseのcontentTypeの
charsetであって、最終的に何の値がHTTPResponseのcontentTypeになって返るかは
使ってるWebサーバによる。
(apache-tomcat構成で、apacheのhttpd.confにaddDefaultCharsetがあれば
そっちの値が優先される)
あと、contentTypeが合ってても、jspがUTF-8で記述されてればMS932で返した
ところで文字化けする。
回避するにはpageEncodingでcharset指定すればいい。
書籍は、
strutsは1系で日本語ならstruts in action
MVCはJ2EEパターン第二版
がおぬぬめ、とレスしておこう。
0520nobodyさん
2010/02/11(木) 09:23:29ID:???tomcat 6.0
Java(TM) Platform SE 6 U17
Eclipse Java EE IDE for Web Developers.
文字コードはUTF-8 です
文字化したり、しなかったりするのですが、文字化けを起こした後に
<%@ page language="java" contentType="text/html;charset=Windows-31J"%>
この記述を
<%@ page language="java" contentType="text/html;charset=Windows-31J"
%>
して、リビルドすると、治るのですがなぜなんでしょうか?
0521nobodyさん
2010/03/17(水) 12:54:57ID:fpoT8bC8>>6
>カウンタ程度で、JSPを使うのは飛行機でコンビニにいくようなものだ。
>掲示板もやはり Perl。データベースを使ったものになると、PHP。
カウンタは大袈裟としても、
中小企業向けや個人向けのHPをJSPで組むのも好ましくないんですか?
PHPの方が簡単に組めるのは確かですけど、あまり深みにはまりたくありません。
一度覚えたら一つの言語の方を重点的に使いたいじゃないですか?
マジレスお願いします。
0522nobodyさん
2010/03/17(水) 13:32:28ID:???カウンタのためだけに1から構築するのは大げさと言ってるんじゃ?
まあtomcat入れるだけだけどな
0524nobodyさん
2010/03/18(木) 18:22:36ID:???A.jspの中で、B.jspとC.jspをincludeしています。B.jspでexceptionが
発生しエラーページに飛んだ場合、A.jspのinclude以下が処理されてしまう
のですが、これを止めることはできますか?
0525nobodyさん
2010/03/21(日) 13:50:37ID:???flush="true"じゃだめ?
0526nobodyさん
2010/05/29(土) 00:56:13ID:/tEVcDCC//~ ~\:::::\
. | r=- r=ァ .:|
| ,,ノ(、_, )ヽ、,, .::::| はいはいそうですね
. | `-=ニ=- ' .:::::::|
\ `ニニ´ .:::::/
/`ー‐--‐‐―´\
0527nobodyさん
2010/06/10(木) 15:30:36ID:SkT8LjUE0528nobodyさん
2010/07/16(金) 20:32:46ID:???0529nobodyさん
2010/10/10(日) 23:25:24ID:QBMTXOmZjava.util.ArrayList<String>型のメンバsampleListに<input type="text">
タグから値をsampleList.addすることってできますか?
分かる方いらっしゃったらご教授願えませんか?
0531nobodyさん
2010/11/02(火) 20:08:32ID:???本の付属CDとかでもいいです
0532nobodyさん
2011/05/04(水) 15:18:51.72ID:???暗黙オブジェクトの「request」はどこからとってきてるのでしょうか?
クライアントとただ言えばよろしいのでしょうか、それともクライアント側のパラメーターと答えればいいでしょうか?
0533nobodyさん
2011/06/02(木) 20:29:13.24ID:???0534533
2011/06/03(金) 20:05:35.33ID:???しかし、新たな質問があります。
JSPの処理、つまりページが開かれた時に、セッション切れを検知した場合、
別のページに強制的に転送してやりたいのですが、どうやればできますか?
Javaスクリプトを使わないとできませんか?
0535nobodyさん
2011/06/05(日) 11:02:51.49ID:???ServletでgetSessionして得たセッションとで情報共有はできますか?
具体的には、JSPでsession.setAttributeで設定した値をservletで取り出せますか?
0536nobodyさん
2011/06/07(火) 18:53:27.86ID:???0538nobodyさん
2011/06/22(水) 01:32:37.04ID:???現在、java.util.logging の FileHandler を使ってログファイル出力したいと考えているのですが、
このような普通のロギング API では不都合が発生しますか?
0539nobodyさん
2011/06/22(水) 15:41:04.35ID:???どこが間違っているか教えてください
http://www.dotup.org/uploda/www.dotup.org1726953.zip.html
何度も見直したのですが間違いがわからないです
0540nobodyさん
2011/06/22(水) 18:18:01.58ID:???jspでもServletでもだめだな。
endpointの指定のやり方が違うのかね
0541sage
2011/11/07(月) 16:24:49.22ID:Ul4OufZqJSPの先頭に記述する<%@ page contentType="text/html;charset=Shift_JIS" %>
の"Shift_JIS"を可変にしたいです。
あるプロパティファイルの設定の文字コードがUTF-8ならばcontentTypeもUTF-8に、
SJISならばcontentTypeもShift_JISにしたいと考えています。
contentTypeはJSP内に複数設定できないようで、
if("UTF-8".equals(プロパティの値)) {
<%@ page contentType="text/html;charset=UTF-8" %>
} else {
<%@ page contentType="text/html;charset=Shift_JIS" %>
}
というようにしてもエラーとなりました。
Shift_JISの箇所のみを可変にてみても、コンパイルエラーのためエラーになりました。
環境はtomcat5です。
contentType可変にするためにどうしたらよいか、教えてください。
文字コードを可変にするのは不可能なんでしょうか?
0542nobodyさん
2011/11/07(月) 17:06:10.72ID:???ずっとそれが使われるんだからそこで替えるのは無理でしょ。
そこではpageEncodingだけ入れてchatset指定することをやめて
別のとこに入れてはどうか
0543nobodyさん
2011/11/07(月) 18:49:34.89ID:???<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
これしか思いつかなかったので実際試しても文字化けしちゃいました。
デフォルトのISOなんちゃらって文字コードになりました。
Content-Type以外で文字コード指定できる方法ってないですかね?
0544nobodyさん
2011/11/07(月) 20:57:43.13ID:???0545nobodyさん
2011/11/07(月) 20:57:56.76ID:???0546nobodyさん
2011/11/07(月) 20:58:28.43ID:???ハロー・JSPに対してリクエストありました
0547nobodyさん
2011/11/07(月) 21:01:25.90ID:???インクルードされたjavaソースが読み込まれる
0548nobodyさん
2011/11/07(月) 21:02:38.74ID:???挙動がわからん
0549nobodyさん
2011/11/07(月) 21:03:31.96ID:???あれも。jspだったけな?
リクエストは・jsp
0550nobodyさん
2011/11/07(月) 21:06:38.59ID:???FacesServletを呼び出さなければならんようだ
どういう制御になっているのか?
0551nobodyさん
2011/11/07(月) 21:08:01.06ID:???どういう制御か?おそらくjsfのタグの解釈時に
生成されてないコンポーネントツリーでエラーになるのだろう
0552nobodyさん
2012/02/02(木) 17:31:09.00ID:???データベースから取得した値だけのラジオボタンを作ることって出来るの?
スクリプトレット使うしかないのかな?
ActionForm継承クラスのListオブジェクトをhogeFormという名前でsetAttributeしてるんだけど、
イテレータを使ってループさせる際うまく行かないんだよね。
<logic:iterate id="hoge" name="hogeForm">
<html:radio idName="hoge" property="hogeForm" value="id"/>
<bean:write name="hoge" property="id" /><br>
</logic:iterate>
html:writeでは、ちゃんと書き込まれるのに、ラジオボタンになると
突然beanがないよってエラーになってしまって、何でだめなのかおしえてください。
スクリプトレットを使って希望する結果は実現は出来るんだけど、strutsタグで実現できるなら
いまさらながらstruts使って覚えたいので教えてくれるとありがたいです。
0553nobodyさん
2013/02/25(月) 17:34:59.64ID:???0554nobodyさん
2013/02/26(火) 11:56:27.29ID:???0555nobodyさん
2013/09/04(水) 19:34:16.33ID:???0556nobodyさん
2013/09/04(水) 19:36:53.15ID:iV6nGL0P( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ←>>170
(_フ彡 /
0558nobodyさん
2014/01/02(木) 21:41:54.11ID:???0559nobodyさん
2014/03/11(火) 19:21:03.42ID:???0560nobodyさん
2014/03/19(水) 17:02:28.74ID:eKJKG1dQ■ このスレッドは過去ログ倉庫に格納されています