◆JSP◆ (583レス)
1-

357
(2): 2009/01/18(日)21:05 ID:OUaJ4Ieb(1/2) AAS
Struts1.3を使ってます

Struts1.xのアクションはスレッドセーフでは無いという事を聞きました
その為にアクションに変数を持たせるのは止めた方が良いというのも理解しました

話が少し変わってしまうのですが、
同一セッションでリクエストが連続して送られて来た場合はどうなるのでしょうか?
例えば間髪入れずにボタンがクリックされた場合等です

フォームビーンのスコープをsessionにしている場合、
フォームビーンの値はスレッドセーフなのでしょうか?

それとsessionAttributesの中に格納している他の値はセーフなのでしょうか?
省1
358: 357 2009/01/18(日)21:07 ID:OUaJ4Ieb(2/2) AAS
>>356
pageEncodingやmetaタグも使うと良いですよ
更にweb.xmlにフィルタを書いてフィルタクラスを作成してShift_JISとか指定すると良いと思います
359: 357 2009/01/20(火)20:48 ID:J6hKNlTX(1) AAS
自己解決しました。

Eclipseでデバッグしてブレークポイント入れたら2スレッド捕まりました。

sessionのAttributesはそういった意味でスレッドアンセーフです。
アクションフォームビーンもsessionスコープならスレッドアンセーフです。
360
(2): 2009/02/04(水)08:26 ID:hnqVGXLU(1) AAS
jspを始めてみました。
PHPとかperlと比べて非常に分かりづらいですね。資料もあまりないし。

で、分からないのは文字コードのこと。
通常にブラウザに表示させるだけなら文字化けはしないのだが
POSTで受け取った値を出力させるとそこだけ??になる。
この受け取った値だけをエンコードするにはどうすればいいの??
361: 360 2009/02/04(水)22:35 ID:W0Hr6oYo(1) AAS
過疎なの?
362: 2009/02/05(木)08:23 ID:??? AAS
資料もあまりないしっておい。
ただ、setCharacterEncoding でGETのエンコーディングが効かなくなったことの説明は、あまりないな。
363: 2009/02/07(土)09:35 ID:??? AAS
>>356
charasetを変更できるなら、UTF-8で作っておきな。
いちばん文字化けしなかった。
364: 2009/02/10(火)14:15 ID:??? AAS
>>360
JSP ならム板のほうがレスポンス早いかもな
ここにはエンタープライズ系の人はほとんどいないっぽい
365: 2009/02/12(木)23:08 ID:??? AAS
データベース作ろうと思います
PHPより簡単ですか?
366
(1): 2009/02/13(金)08:30 ID:??? AAS
「データベース作る」がデータベースをアクセスするアプリという意味なら、PHPより簡単だな。
NetBeans入れてデータベース設定してWebプロジェクト作ってVisualWebJSF作ってTable配置してデータベーステーブルをドラッグすればデータベースの中身が表示される。
ボタン配置してダブルクリックすればボタンの処理を書ける。
とっかかりの簡単さはPHPよりも上だな。
あとは、やりたいことによる。
367
(2): 2009/02/13(金)11:21 ID:??? AAS
PHPはライブラリが充実してる。
大抵のやりたいことが、既にソースというかモジュールとしてすぐに使える。

JSPはJavaで出来ることがそのまま出来るってのが利点なのかな。
私ならRubyをすすめます。
368
(1): 2009/02/13(金)19:29 ID:??? AAS
>>366-367
ありがとうございます。
あともう1点セキュリティはどうなんでしょうか?
PHPより上ですか?
369: 2009/02/14(土)01:24 ID:??? AAS
セキュリティは自分がどれだけシステムを想像できるかにかかっています。

上司いるんでしょ?どっかで聞いて見なよ。
370: 2009/02/14(土)07:13 ID:??? AAS
>>367
ライブラリが充実してるというより、Webで使う前提のライブラリがWebで使いやすいように使える、だな。
Javaでも同等ライブラリあるし、充実度自体はJavaのほうが上。
371: 2009/02/14(土)07:15 ID:??? AAS
>>368
セキュリティ担当者がこいつらセキュリティわかってないって言って辞めるようなPHPより、Javaのほうが上だな。
372
(1): 2009/02/14(土)21:17 ID:??? AAS
PHPでもセキュアなソースは書けるよ。使い方次第。
まあ、脆弱性の問題は別にあるけどね。
373: 2009/02/15(日)06:30 ID:??? AAS
>>372
ソースレベルでセキュアなコード書いたところで、仕様や実装自体に穴があればどうしようもない話。
使い方次第という話ではないと思う。
374: 2009/02/26(木)15:41 ID:M1Max02p(1/3) AAS
すみませぬ

FOPのライブラリで、XML+XSLで動的にPDFを生成して出す仕組みを作っています。

フォームにファイルを指定させ、ボタンを押すとJSPが呼び出され、
JSPの構文内でFOPを実行し、出てきたPDFのストリームを、ブラウザで表示するようにしたいのです。

JSPではHTMLの形で整形して出すしかやったことないのですが、
HTML以外のファイル(PDF)を返す方法ってありますか?

可能であれば、そのファイルをブラウザが「開く」「名前をつけて保存」のダイアログをいちど出す形で返す方向にしたいです。
アドバイスお願いしまする
375
(1): 2009/02/26(木)16:01 ID:??? AAS
jspじゃないとだめなの?
サーブレットでいいじゃない
376: 2009/02/26(木)16:07 ID:M1Max02p(2/3) AAS
>>375
サーバーサイドのプログラムは初心者なもので。
Servletでも良い方法があれば教えてください。
1-
あと 207 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.013s