JAVA+JSP+Struts+Tomcat Part3
■ このスレッドは過去ログ倉庫に格納されています
0001965
2006/10/26(木) 20:41:360589デフォルトの名無しさん
2007/04/19(木) 09:24:01filter="false"
0590デフォルトの名無しさん
2007/04/19(木) 09:41:37thanks
0591デフォルトの名無しさん
2007/04/19(木) 10:18:56フィルターでリクエストURLにjsessionidがついてたら
リダイレクトして、このサービスはクッキー未対応のブラウザでは
使用できませんとか?
0592デフォルトの名無しさん
2007/04/20(金) 10:35:14<html>
<head>
<title>1〜10までの計算</title>
</head>
<body>
<h1>実行結果</h1>
<%
int sum = 0;
int i = 1;
while (1 <= 10) {
sum = sum + i;
i = i + 1;
}
%>
<p>
1から10まで加えた合計の値は
<%= sum %>
です。
</p>
</body>
</html>
どなたかこれのどこが悪いか教えてください。%>でエラーが出るんです;;
0593578
2007/04/20(金) 11:05:28エラーログの<%の中をもう一度確かめてみ?
0594デフォルトの名無しさん
2007/04/20(金) 11:34:16申し訳ないです^^;
まぁその通し方がわからないのですけどねw
0595デフォルトの名無しさん
2007/04/20(金) 11:42:21CLASSPATHの通し方わからないくらいなら、NetBeansおすすめ。
0596デフォルトの名無しさん
2007/04/20(金) 11:48:47しかし、またエラーだ^^;
ソースどっか変なのかなぁ・・・
0597デフォルトの名無しさん
2007/04/20(金) 12:21:430598デフォルトの名無しさん
2007/04/20(金) 13:01:440599デフォルトの名無しさん
2007/04/20(金) 15:47:27<HTML>
<HEAD>
<TITLE>入力画面</TITLE>
</HEAD>
<h1>文字を入力してください。</h1>
<%@ page contentType="text/html;charset=Shift-JIS" %>
<FORM METHOD="POST" ACTION="http://localhost:8080/tomcat/nyuuryoku2.jsp">
<P> 入力欄 <BR>
<INPUT TYPE="text" NAME="coment" SIZE="20" MAXLENGTH="20"></P>
<INPUT TYPE="submit" NAME="saubmit" VALUE="入力">
</FORM>
</BODY>
</HTML>
これの画面にコメントを入力後に入力ボタンを押したら画面が切り替わり
入力した内容をそのまま出力する画面をJSPで作りたいのですが
どなたかわかりますかね?
漠然とした質問ですいません。
Eclipse Tomcat 使ってます
0600デフォルトの名無しさん
2007/04/20(金) 16:35:49まずWEBアプリの仕組みなど基本から勉強したほうがいいんじゃない?
HelloWorldどうやって表示すればいいのですか?と同じだよ。
0601デフォルトの名無しさん
2007/04/20(金) 18:21:46送って表示。意味が分からないのなら、サーブレット基礎から勉強した方がよろし。
0602601
2007/04/20(金) 20:39:03ってかこっちの方が楽。
0603デフォルトの名無しさん
2007/04/20(金) 21:49:400604デフォルトの名無しさん
2007/04/20(金) 23:40:31それ言うならJava宿題スレでしょ
0605デフォルトの名無しさん
2007/04/21(土) 12:34:170606デフォルトの名無しさん
2007/04/21(土) 12:38:04東芝機種だけSSL通信でサーバがエラーを返します。
サーバには疎いので上手い解決法が分かれば教えてもらえないでしょうか。
以下に調べてわかったことを書きます。
・リクエストメソッドPOSTだとサーブレットでgetParameterがとれないことが原因、たぶん。
・リクエストメソッドGETならSSL通信も普通にできる
・HTTP通信ならPOSTでも大丈夫
・SSL通信のときは、リクエストヘッダに
"Transfer-Encoding: chunked""connection: close"がついてる。
・シャープ、NEC、パナソニック、SAMSUNG機種は問題なし。
0607デフォルトの名無しさん
2007/04/21(土) 16:23:27そして日本語を入れるとエンコードが違うから保存できませんのエラー。
そこでググったらmessages_ja.propertiesにすればいいと判明。
んで保存したらまたエラー。もうちょいググるとmessage.properties.jaが出てきた
んでその名前で保存したら保存できました。んでアプリケーション起動させると
警告: Resource message-resources/messages_ja.properties Not Found.
2007/04/21 16:11:56 org.apache.struts.util.PropertyMessageResources loadLocale
警告: Resource message-resources/Not Found.
2007/04/21 16:11:56 org.apache.struts.util.PropertyMessageResources loadLocale
警告: Resource message-resources/messages.properties Not Found.
のエラーどうすりゃいいんすか?先の見えない状態です。
messages_ja_JP.properties がない?それはおまいが拒否したかろうがorz
0608デフォルトの名無しさん
2007/04/21(土) 16:32:15成功しました。
0609デフォルトの名無しさん
2007/04/21(土) 16:44:52そのエラーの直接の原因はファイルのエンコーディングがISO-8859-1になってるからだろう。
そのファイルを右クリックしてプロパティ見てみ。
でもそこでエンコーディング変えても解決しないけど。
native2asciiでググれ。
0610デフォルトの名無しさん
2007/04/21(土) 17:09:27でもいざプラウザに表示するエラー文字が文字化けします。
それをググれ言ってるんですね。ありがとうございました。
0611607
2007/04/21(土) 19:01:41今までの苦労はいったいorz。プラグインの最終更新が2年前なんだけど、
eclipseの互換とか大丈夫なんだろうか?
こんな便利なプラグイン更新に加えるべき。
0612デフォルトの名無しさん
2007/04/21(土) 19:07:16偶にはマニュアルでやってみないとな・・・んで不具合に遭遇して1日潰れるんだろうなorz
0613デフォルトの名無しさん
2007/04/21(土) 19:08:180614デフォルトの名無しさん
2007/04/21(土) 19:09:480615デフォルトの名無しさん
2007/04/21(土) 19:32:28NetBeansはEclipseがなかったらここまでよくなってないけど。
0616デフォルトの名無しさん
2007/04/21(土) 19:33:42> 今までの苦労はいったいorz
つまり勉強不足。プラグインの話じゃないよ。
0617デフォルトの名無しさん
2007/04/21(土) 19:43:030618デフォルトの名無しさん
2007/04/21(土) 19:57:25最近はIntegrated Development Environment を IDEAと呼ぶようになったのかw
0619デフォルトの名無しさん
2007/04/21(土) 20:09:550620デフォルトの名無しさん
2007/04/21(土) 20:25:400621デフォルトの名無しさん
2007/04/21(土) 20:35:06Internet Developer plug-in for Eclipse (Advanced edition)
0622デフォルトの名無しさん
2007/04/21(土) 20:44:16JSPは所詮VIEWだから置いておくとしてもServletはやばいかも。
0624デフォルトの名無しさん
2007/04/21(土) 21:10:44IntelliJ IDEA
http://www.xlsoft.com/jp/products/JetBrains/index.html
使うのにお金がかかるのを除けば、最強のJavaIDE
0625デフォルトの名無しさん
2007/04/21(土) 21:15:310626デフォルトの名無しさん
2007/04/21(土) 21:46:05Impress Digital Entertainment Academy
0627デフォルトの名無しさん
2007/04/21(土) 21:51:42IDEはフリーソフトでなんぼよねぇ
0628デフォルトの名無しさん
2007/04/21(土) 22:04:12話の流れを見ると言い訳には思えないけど
0629デフォルトの名無しさん
2007/04/21(土) 22:29:01Interstageとか買われてみればいい
0630デフォルトの名無しさん
2007/04/21(土) 22:44:35専用ライブラリも個人的にはダサくて使いたくなかった。
特にロギングのあたりは。
0631デフォルトの名無しさん
2007/04/21(土) 22:48:270632デフォルトの名無しさん
2007/04/21(土) 22:57:43Industry Data Exchange Association
0633デフォルトの名無しさん
2007/04/21(土) 23:04:40PostPetだかを見ればいいのかも知れんが、英語きらーい。
0634デフォルトの名無しさん
2007/04/21(土) 23:39:08考えてみなよ、F製だよ?
0635デフォルトの名無しさん
2007/04/21(土) 23:53:05このスレはstruts使うようなのでそこで強制CommonsLoggingだな
あれ標準APIと相性悪すぎ
でも、glassfish使うだけなら英語と格闘する必要はねーべ
Sunが日本語化してるし
0636デフォルトの名無しさん
2007/04/22(日) 00:06:120637デフォルトの名無しさん
2007/04/22(日) 00:20:03今からEJB3だと思っているが
0638デフォルトの名無しさん
2007/04/22(日) 00:27:47あとはデバッグ手法の高速化がサポートされれば原点回帰は起きるよ。
0639デフォルトの名無しさん
2007/04/22(日) 01:42:580640デフォルトの名無しさん
2007/04/22(日) 01:44:30東京の首都
0641デフォルトの名無しさん
2007/04/22(日) 02:00:36Intel Dynamic Execution Architecture
0642デフォルトの名無しさん
2007/04/23(月) 09:30:580643デフォルトの名無しさん
2007/04/23(月) 10:51:220644デフォルトの名無しさん
2007/04/24(火) 10:51:01名前が同じだけど、なんか違う気がしていた。
0645デフォルトの名無しさん
2007/04/24(火) 11:15:09構築方法が異なるというだけ
ほぼ上位だと思っていい
というか1.xはイラネ
0646デフォルトの名無しさん
2007/04/24(火) 12:07:48name属性からactionとactionformを判別って流れではないんですか?
0647デフォルトの名無しさん
2007/04/24(火) 19:39:36ActionFormのvalidate()メソッドで代用効きますか?
0648デフォルトの名無しさん
2007/04/24(火) 20:38:34できますよ。というかvalidate()メソッド使ったほうがいいですよ
0649647
2007/04/24(火) 21:44:36レスありがとうございました。
0650デフォルトの名無しさん
2007/04/28(土) 10:44:46Linuxの場合、Tomcatはどのディレクトリに配置するのが普通でしょうか?
Windowsユーザー向けの
Linux + Tomcat + PostgreSQLの書籍か何かないですかね?
Linuxを覚えながら、開発ができるようなものです。
amazonとか本屋ではなかったです。
0651デフォルトの名無しさん
2007/04/28(土) 12:00:200652デフォルトの名無しさん
2007/04/28(土) 12:25:17/usr/local/pgsql シンボリックリンク
/usr/local/tomcat-5.x.x
/usr/local/tomcat シンボリックリンク
0653デフォルトの名無しさん
2007/04/28(土) 13:11:290654デフォルトの名無しさん
2007/04/28(土) 13:32:57普通にLinuxとJSPの初心者本かえばいいんじゃないかな。
JSPの初心者本ならTomcatのインスコから基本設定まで書いてあるし。
amazonで☆5つを探せ。
0655650
2007/04/28(土) 14:17:20Linux+Tomcatで運用するけど、WindowsでEclipse+Tomcatプラグインで開発してます。
結合や総合テストフェーズでは、Linuxにデプロイするけど、
Warファイルを/usr/local/tomcatに置くだけ? そういうやり方が普通?
リモートから管理コンソールみたいなんでデプロイすればいいのかな。
関係ないけど、apacheって必要?
SSLとかやるわけじゃないし、リソースくうだけと思ったもので。
でも、イントラとは言え、8080にアクセスさせるのってどうかなと…
0656デフォルトの名無しさん
2007/04/28(土) 14:23:470657デフォルトの名無しさん
2007/04/28(土) 14:27:36個人の趣味でやってる?もしくは仕事?
仕事だったらApacheとTomcatをjkというコネクタで連携するのが普通。
拡張子がjspの場合はApacheからTomcatへ流す。それ以外はApacheで処理とか。
ブラウザからは80ポートでしかアクセスしない。外部へは8080は閉じる。
あとwar形式でのデプロイとか意外にみんなやってない。
webapps/アプリ名/へそのままコピー。
0658デフォルトの名無しさん
2007/04/28(土) 14:29:44普通のhtmlや画像なんかはApacheにやらせた方が断然早い。
Tomcatはjspの処理に専念させる方がよい。
ただそんなに負荷を気にしないで良いならTomcatで全部やらせてもいい。
0659デフォルトの名無しさん
2007/04/28(土) 14:39:17Tomcatだけで充分のような気がします
ありがとうございました
0660650
2007/04/28(土) 15:02:37>>657
ソースコピーでデプロイなら、warの方がやりやすいかな。
仕事向けです。
HTMLはないから、Tomcatだけで十分そうですね。
意味もなくapacheと連携してもリソースが無駄になりますから。
ポートはTomcatで80に変えるようにします。
>>659
なぜ、あんたが回答すんのさ…
0661デフォルトの名無しさん
2007/04/28(土) 15:13:36Apacheの便利な機能がつかえないこと、管理画面をみせたくないことなどあるわけで
なにもしなくてもリバースプロキシは入れといたほうがいいと思うよ
0662デフォルトの名無しさん
2007/04/28(土) 17:07:18外から -> Apache-SSL -> jk -> Tomcat (no SSL)
っていう接続にしろと?
0663デフォルトの名無しさん
2007/04/28(土) 18:08:44JKとかやり出すと一気に工数増えるよ。ハマる可能性も高いし。
ただ>>661の言ってることは事実。TomcatはWebサーバーとしては機能不足。
0664デフォルトの名無しさん
2007/04/28(土) 18:29:050665デフォルトの名無しさん
2007/04/28(土) 18:30:07Apache2.2で標準モジュールでプロトコルにajp指定だけっしょ
工数が増えるというところまでは行かないはずだが
0666デフォルトの名無しさん
2007/04/28(土) 18:34:23TomcatのWeb機能は簡易的なものとだけ知っていれば十分。
本人が事足りるっていってる以上の環境を押し付けるな。
0667デフォルトの名無しさん
2007/04/28(土) 18:37:28設定がわからないならいろんなサイト見ればよかろう
1日でおわるはずだが
設定といっても3行くらい書けば終わりだし、Tomcatが触れるレベルなら問題なかろう
0668デフォルトの名無しさん
2007/04/28(土) 18:46:351日で終わるというが、その1日分の金はどこから出るんだ?
0669デフォルトの名無しさん
2007/04/28(土) 19:19:090670デフォルトの名無しさん
2007/04/28(土) 19:58:48お前の場合、親だな
0671デフォルトの名無しさん
2007/04/28(土) 20:15:58会社は使わない機能に金をだすのか?
0672デフォルトの名無しさん
2007/04/28(土) 20:24:12安全な出来のいいものに金を出す
社内用は欠点があるならそれをちゃんと公表して動かす程度かな
運用コスト軽減のためなら1日くらいどうにでも
0673デフォルトの名無しさん
2007/04/28(土) 20:29:15普通稟議が必要な環境なら基準が出るもんだ。
0674デフォルトの名無しさん
2007/04/28(土) 21:00:25↑で言ってることなんか、そんなの織り込み済みのはずでしょ。
1日増えるとか今更言うのはおかしい、納期までに直せと言われるのが当たり前。
0675デフォルトの名無しさん
2007/04/28(土) 22:02:520676デフォルトの名無しさん
2007/04/28(土) 22:14:570677デフォルトの名無しさん
2007/04/28(土) 22:36:490678デフォルトの名無しさん
2007/04/28(土) 23:33:00学習と将来技術のために20%程度の遊びを残しておくのが
まともな会社というものだろう。(派遣や下請けは個人で努力しろって話になるけど)
0679デフォルトの名無しさん
2007/04/28(土) 23:35:320680デフォルトの名無しさん
2007/04/28(土) 23:38:50まぁTomcat使うといってる人でJKコネクタを知らないというのはどうかと思うが
0681デフォルトの名無しさん
2007/04/28(土) 23:46:04実際JavaやJavaサーバあるいは企業用途のLinuxが出た当時なんて、
遊び心がなければとてもじゃないが取り組める対象ではなかった。
仕事に遊び心を持てないなんて、悲しくないか?おまえは
0682デフォルトの名無しさん
2007/04/28(土) 23:47:390683デフォルトの名無しさん
2007/04/28(土) 23:49:29ギスギスな会社には有能な人材は集まらないよ。
0684デフォルトの名無しさん
2007/04/28(土) 23:50:38クリエイティビティの無い人間に「遊び心」を説いても無駄。
こいつは下請け奴隷仕事しかやった事がないから理解できないのだろう。
ほっとけ
0685デフォルトの名無しさん
2007/04/28(土) 23:54:06クリエイティビティに乏しく遊び心のない会社とされる脳みそって一体
0686デフォルトの名無しさん
2007/04/28(土) 23:55:02その主旨なり使い方という点で気の効いたアイデアを考える能力が
決定的に欠落している。ハッキリ言って一緒に仕事をしてつまらない。
0687デフォルトの名無しさん
2007/04/28(土) 23:55:53いいよムリしなくて。
きみの発言はいつもギスギスしていて
全然面白くないって言ってるだけだから。
0688デフォルトの名無しさん
2007/04/28(土) 23:56:22■ このスレッドは過去ログ倉庫に格納されています