Servlet
1 :名無しさん@お腹いっぱい。 :2001/06/12(火) 12:38 ID:RCJwe9mM.net サーブレットについて語ろう。
112 :nobodyさん :2008/03/16(日) 02:12:25 ID:???.net >>111 res.setContentType("text/html"); をコメントアウトしてみましたが、かわりませんでした・・・
113 :nobodyさん :2008/03/16(日) 02:24:45 ID:???.net コメントアウトしたって変わらんよ。 デフォルト値だもん。 ちゃんと日本語が使える文字エンコーディングを指定しろ。
114 :nobodyさん :2008/03/16(日) 02:27:34 ID:???.net res.setCharacterEncoding("UTF-8"); これじゃダメなんですか?
115 :nobodyさん :2008/03/16(日) 09:31:46 ID:???.net res.setContentType("text/html; charset=UTF-8");
116 :nobodyさん :2008/03/16(日) 10:08:01 ID:???.net >>115 はじめはそれを使ったのですが、 うまくいかないため分けました。
117 :nobodyさん :2008/03/16(日) 10:12:48 ID:???.net 分ける分けないじゃなくて、それ違う設定だから。 res.setContentType("text/html"); は暗黙的に res.setContentType("text/html;charset=iso-8859-1");と書いているのと同じ。 化けるのはJSPのソースコードに直接書いた文字? リクエストパラメータから取得した文字? JSPのソースコードはUTF-8で保存されているか?
118 :nobodyさん :2008/03/16(日) 10:30:11 ID:???.net 原因が判明しました。 化けるのはサーブレットに直接書いた部分だったのですが、 PrintWriter out = res.getWriter(); res.setContentType("text/html"); res.setCharacterEncoding("UTF-8"); の順番になっていたためでした。 res.setContentType("text/html"); res.setCharacterEncoding("UTF-8"); PrintWriter out = res.getWriter(); この順番に変更したところ、文字化けは直りました。 ところで、ファイルのタイプとエンコード方式の設定を分けると 違う設定になる、というのがあまり理解できていません。 UTF-8で送るけど、ブラウザが認識するのはiso-8859-1として 認識する、ということでしょうか?
119 :nobodyさん :2008/03/18(火) 21:56:10 ID:???.net どなたか教えていただけないでしょうか? 今Servletの勉強をしていて、簡単なホームページを作成しWEBで公開しようと思っています。 とりあえず簡単なjsp画面とServletクラスのWEBアプリを作成し、「http://localhost:8080/ 」で動作するところまではいきました。 そこで、このWEBアプリをWEB上で公開する場合の手順としてどういったものがありますか? 現在は「http://www.ieserver.net/ 」を使ってうまくいくかどうか試していますが いまいちイメージがわきません。。。
120 :nobodyさん :2008/03/23(日) 16:59:25 ID:???.net サーブレットの各スコープのsetAttribute,getAttributeで質問なんですけど 初めのサーブレットでAという文字列をscope.setAttributeしたとします。 サーブレット→html→サーブレット→HTML→サーブレットと処理を移した場合、 最後のサーブレットのscope.getAttributeでAという値は得ることができるので しょうか?
121 :nobodyさん :2008/03/23(日) 17:19:25 ID:???.net スコープの勉強したらわかることだろ
122 :nobodyさん :2008/03/27(木) 22:41:38 ID:???.net JRun3.1についてどなたか教えてください。 JRunを再起動したときに、 default-event.logのローテーションファイルが 自動削除されないように設定するにはどうすればいいんでしょうか? JRun4は、DeleteOnExitで設定できるみたいなんですが。。。 3.1の情報がほとんどないので困ってます。
123 :nobodyさん :2008/07/22(火) 23:51:49 ID:???.net Servletでのスケジューリングで困ってます。 1時間ごとに集計するスケジューラーがあるんですが、java.util.concurrent.TimeUnitのHOURSが使えなくて…。 以下のソースで実行すると、java.lang.NoSuchFieldError: HOURS が出るんです。 代替案ないでしょうか? import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; public class ScheduleStarter extends HttpServlet { private static ReportTask task; private void start(){ if(task == null){ //自前のタスク task = new ReportTask(); } try{ //1時間ごとにtask処理を実施 ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor(); service.scheduleAtFixedRate(task, 0, 1, TimeUnit.HOURS); }catch(Exception e){ } } }
124 :123 :2008/07/22(火) 23:53:35 ID:???.net あ、OSはFreeBSD6.1、 JDKがdiablo-jdk1.5.0 です。
125 :nobodyさん :2008/09/25(木) 14:08:56 ID:???.net enctype="multipart/form-data"とmethod="post"でフォームを送信をして正常にパラメータを受け取る方法を教えて下さい
126 :nobodyさん :2008/09/27(土) 22:42:47 ID:???.net commons-fileupload使う
127 :nobodyさん :2008/11/15(土) 18:11:21 ID:???.net サーブレットを使ってリクエスト者のプロバイダーを調べることって可能ですか?
128 :nobodyさん :2008/11/15(土) 18:20:47 ID:???.net requestからIPとって判断すればいい
129 :nobodyさん :2008/12/05(金) 19:13:37 ID:Iag3nPqU.net servletで重い処理をやりたいんだが、マルチコアをうまく使い切って くれない。 同じ処理をjavaアプリケーションとして動かした時の1/3ぐらいしか CPU使用率がいかない。 server.xmlのmaxThreadsは8192まで増やしたのだが・・ 他に設定すべきところあります?
130 :nobodyさん :2008/12/05(金) 19:52:36 ID:WlfVQMSk.net アプリケーションサーバの問題では?
131 :nobodyさん :2008/12/05(金) 20:30:28 ID:Iag3nPqU.net >>130 俺もそう思うんだが・・ すまん。環境書くの忘れた Ubuntu 8.04 Tomcat 5.5 (apt-getで入れた) JRE : 1.6.0.07 起動パラメーター CATALINA_OPTS="-server -Xmx1512m" ちなみにやらせたい処理はマルチスレッドでWEBからHTMLを取得するようなものです。
132 :nobodyさん :2008/12/06(土) 13:41:59 ID:???.net あえてTomcat5.5を使う理由はあるの?
133 :nobodyさん :2009/01/08(木) 23:17:38 ID:FYi142DJ.net ちょっと質問があります。 Tomcatのserver.xmlに、Contextを2つ作って、 プロジェクトAとプロジェクトBを入れたら、 プロジェクトAのクラスから、プロジェクトBのクラスを参照できるんでしょうか? ビルドだけならEclipseでビルドパス通せばいけるんですが、 実際に動かすときは、他に連携させる設定を書かないといけないんでしょうか?
134 :nobodyさん :2009/01/09(金) 08:06:37 ID:???.net 異なるContextは互いに参照できません。
135 :nobodyさん :2009/01/09(金) 19:04:27 ID:???.net じゃあ、プロジェクトBは $CATALINA_HOME/shared/lib につっこむんですか? でもそうすると、ContextのプロジェクトBとlibのプロジェクトBがまるごと被るし、 どうするのがいいでしょうか?
136 :nobodyさん :2009/01/10(土) 02:10:15 ID:???.net まるごと被ることで、なにか不具合でも? というか、共通部分を共通ライブラリにすればいい話じゃね?
137 :nobodyさん :2009/04/01(水) 18:10:04 ID:1E9LeGtX.net 質問です。 web.xmlをWEB-INF直下以外の場所に置く、 もしくはweb.xmlに書くべき設定をプログラムから設定することってできますか?
138 :nobodyさん :2009/04/02(木) 03:02:20 ID:???.net 標準ではできないはず。 Servlet2.5から、サーブレットやフィルタの追加はできるようになった
139 :nobodyさん :2009/04/02(木) 03:04:37 ID:???.net 訂正 Servlet3.0からできるようになる。
140 :137 :2009/04/04(土) 13:44:37 ID:???.net >>139 ご丁寧にどうもありがとうございます。 しかしこのスレ、人がいませんね。。。 実はサーブレット使う人ってめっちゃ少ないのかな。
141 :nobodyさん :2009/04/04(土) 14:18:21 ID:???.net 業務で使ってたけど、既に存在するソースを参考に”それっぽく”書くしかなかった。 しかも持ち出せないソースだからここで相談できないし。
142 :nobodyさん :2009/04/04(土) 18:54:34 ID:???.net >>140 生でサーブレット使う人は、かなり少ないだろうね。 Strutsかなにか、フレームワークは必ず使うはず。
143 :nobodyさん :2009/11/06(金) 12:43:15 ID:???.net web.xmlのurl-patternで、 /faces/* にマップされてるサーブレットと /* にマップされてるサーブレットがあるんですが、 /faces/foo にアクセスすると後者のサーブレットが実行されるんですが、前者を実行させるにはどうすればいいんでしょうか
144 :nobodyさん :2010/03/16(火) 22:29:43 ID:???.net web.xmlに書かれた<resource-ref>の値を、servletから取得することってできますか?
145 :nobodyさん :2010/04/29(木) 23:28:47 ID:e2KqZYAJ.net 質問です。 Cookieが使えない携帯でSessionを使いたいんですが、 URLにjsessionid= をつけるのは見栄えが悪いのであまりやりたくないです。 POSTパラメータにセッションIDを入れてセッションをとりたいんですが、 Servlet内でセッションIDからAPサーバーが持ってるセッションをとることはできませんか?
146 :nobodyさん :2010/04/30(金) 01:56:30 ID:???.net できます
147 :nobodyさん :2010/06/29(火) 00:11:17 ID:ZVuE4A24.net JSP+ServletでWEBメールを作ろうと思うのですが、 クライアントからHTTP POST(アップロード)されたバイナリファイルを 別のサーバにhttp-client等で転送する事って出来ますか? 後、途中に確認画面を挟みたいので、アップロードされたオブジェクトを セッションに格納しょうと思うのですが、なかなかそういうサンプルがありません、 やはり一度ファイル(/tmp等)に保存するのがセオリーなんでしょうか?
148 :nobodyさん :2010/06/29(火) 10:37:52 ID:???.net そりゃプログラムだからできそうなことはだいたいできるよ。 セッションにサイズのわからない大きくなりそうなものを格納するのは無謀だと思う。
149 :nobodyさん :2010/06/29(火) 23:48:16 ID:???.net 今時Servlet単体で使うこともねーだろ。 JSP単体で使うこともねーけど。
150 :nobodyさん :2011/10/27(木) 13:14:23.10 ID:xSLm97iu.net すみません 今学習中のものですが、以下の感じでデータベース上に保存してあるTimestampをもらってこようとした場合「1970・・・」となってしまいます。 もちろんデータベース上には正しい日付が格納されているのですが、呼び出す場合どうすればいいのでしょうか? import java.sql.Timestamp; public class BBSPageDAO { private ResultSetBeanMapping<BBSPage>allMapping=new ResultSetBeanMapping<BBSPage>(){ public BBSPage createFromResultSet(ResultSet rs)throws SQLException{ BBSPage page=new BBSPage(); page.setUpdateTime(rs.getTimestamp("updateTime")); return page; } }; 以下略
151 :nobodyさん :2011/10/27(木) 13:14:45.67 ID:xSLm97iu.net つづき import java.sql.Timestamp; public class BBSPage { /** 更新日 */ private Timestamp updateTime; public String getFormatedContent(){ BBSFormater formater = new BBSFormater(); return formater.formatText(content); } public Timestamp getUpdateTime(){ return updateTime; } public void setUpdateTime(Timestamp updateTime){ this.updateTime = updateTime; }
152 :150 :2011/10/28(金) 16:38:48.73 ID:???.net すみません 上自己解決しました。
153 : 忍法帖【Lv=40,xxxPT】(1+0:8) 【32.5m】 電脳プリオン ◆3YKmpu7JR7Ic :2013/01/03(木) 13:52:50.91 ID:???.net ?PLT(12079) ∧_∧ ( ・∀・) | | ガガッ と ) | | Y /ノ .人 / ) .人 < >_∧∩ _/し' < >_∧∩`Д´)/ (_フ彡 V`Д´)/ / ←>>70 / ←>>59
154 :nobodyさん :2014/01/22(水) 08:17:18.25 ID:???.net ぬるぽ
155 :nobodyさん :2014/11/25(火) 14:27:26.92 ID:K9jYiEvK.net 凄い長寿スレ! このペースなら999まで80年かかる。
156 :nobodyさん :2014/12/09(火) 19:01:55.10 ID:???.net 冬
157 :nobodyさん :2015/01/17(土) 08:06:05.17 ID:lyyF8pzl.net 入力チェック時にサーバー側でチェックをして対象だったらjsのアラート 表示するって処理できませんよね? spring mvc使ってます
158 :nobodyさん :2016/06/06(月) 22:34:45.33 ID:???.net tomcatわかんねー
159 :nobodyさん :2017/06/08(木) 18:29:30.10 .net 質問 エクリプス上でサーブレット(ver4.0)、JSP(ver2.4)を勉強しています。(Tomcat 9.0) これらにjavadocを適応させたいのですが、どうしたらいいですか? スレチでしたらすみません
160 :nobodyさん :2017/12/30(土) 12:47:59.23 ID:YhlYw6jg.net 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 QJ4XIK1IMX
161 :できないの選択肢ないPTA役員選びに困惑 :2023/02/21(火) 15:34:55.49 ID:0SpnqNou.net 今年も小学校のPTA役員選出の時期が近づいてきました。 毎年春ごろに委員を募るアンケートが保護者に配布されます。しかし選択肢は「委員をやってもよい」「誰もいなければ委員をやってもよい」の二択です。「できない」という選択肢はありません。「どんな事情も聞きません」という強すぎるメッセージを感じます。 私は人付き合いが苦手ではなく、パートタイムの仕事だったので、子どもが幼稚園のころにはPTAに協力してきました。園では各クラスから補欠も含めた委員が6人選出されました。選出は未就園の子どもがいる家庭以外は「公平に」くじ引きで決まります。ハードな仕事をしている人やコミュニケーションが苦手な人にとっては、とてもつらいことのようで、泣く姿を何人も見てきました。「仕事がフルタイムでとても役員の仕事に時間を割けそうにない」と泣き出す母親に「みんな嫌なんだから、だめですよ」と冷ややかに言い放った別の母親の表情は忘れることができません。 子ども会もおおむね同じような方法で選出されます。PTAも子ども会も、月に1回の役員の集まりが平日の午後7時半からというところもあるそうです。 私も今はフルタイムで働いており、委員や役員になれば負担は小さくありません。きっとみんな「嫌だ」と思っています。母親たちは、なぜ泣いてまで、心を痛めてまで、PTAや子ども会に参加するのでしょうか。「住んでいる地域の母親の間で波風を起こすくらいなら」と従うしかないからです。 今やほとんどの母親が働いています。社会はすっかり変わってしまったのに、「地域で育てる」という耳触りのよい言葉で、旧態依然とした組織が存在しています。PTAがなくて困ることは何なのでしょうか。私には理解できません。
46 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★
本文 スレッドタイトル 投稿者