トップページ⇒php
1001コメント334KB

■■Servlet/JSP(EJB含む)質問スレ Part4■■

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/06/01(水) 09:09:00ID:???
質問する前に最低でもGoogleで検索するように

前スレ
■■ Servlet/JSP(EJB含む) 質問スレ Part3 ■■
http://pc8.2ch.net/test/read.cgi/php/1087331455/l50
前前スレ
■■ Servlet/JSP(EJB含む) 質問スレ Part2 ■■
http://pc5.2ch.net/test/read.cgi/php/1052879533/l50
過去スレ
■■ Servlet/JSP(EJB含む) 質問スレ ■■
http://pc2.2ch.net/test/read.cgi/php/1023501812/l50

関連スレ
【初心者】Java質問・相談スレ47【大歓迎】
http://pc5.2ch.net/test/read.cgi/tech/1086716004/l50
JSP/Servletで構築されたサイト
http://pc5.2ch.net/test/read.cgi/php/1063121571/l50
◆JSP◆
http://pc5.2ch.net/test/read.cgi/php/984840356/l50

関連は>>2-10
0552nobodyさん2006/01/27(金) 10:29:26ID:???
いえ、メソッド内でスレッドを終了しているのかなと思いまして。
exit()てきなことですかね。
0553nobodyさん2006/01/27(金) 10:51:35ID:???
その下にSystem.outにでも出力してみればすぐ分かることだろうが。
アホ
0554nobodyさん2006/01/27(金) 16:46:30ID:???
>>552
もしそうだったらレスポンス返らないだろ。
0555nobodyさん2006/01/27(金) 20:57:35ID:???
>>554
その認識もちょっと変かも
0556nobodyさん2006/01/27(金) 21:28:55ID:???
>>555
なぜ?
exit()したらServletコンテナが終了するよ。
0557nobodyさん2006/01/28(土) 00:19:27ID:???
>>556
多くのサーブレットコンテナの実装はsendRedirect()の内部で
レスポンスを返すようにしていると思う。
そうするとsendRedirectの中でexitしててもレスポンス返せる。
550の勘違いの上で議論してもあんまり意味ないね、
細かい指摘でスマン
0558nobodyさん2006/01/28(土) 16:09:19ID:???
>>557
どうみてもTomcatのソースはsendRedirect()の内部でレスポンスを返すようなコードになってません。
本当にありがとうございました。
0559nobodyさん2006/01/28(土) 16:15:57ID:???
>>557
細かい指摘であることは謝る必要ないが、間違った指摘であることは謝ったほうがいいと思われ。
557の勘違いの上で議論してもあんまり意味ないね。
05605572006/01/28(土) 19:54:24ID:???
気に障ったみたいでごめんなさい。
Tomcatを意図してたわけではないんだけど、
Tomcatのソースを確認してみたら558さんの言うとおり
sendRedirect()を抜けてからレスポンスを返し(=ストリームをフラッシュ)てますね。
0561nobodyさん2006/01/29(日) 17:18:37ID:gKzYFANK
jspをやろうと思ってソースコードを読んでみたのですが
どこにも public static void main() が無いです。
不良品でしょうか?
0562nobodyさん2006/01/29(日) 17:20:24ID:???
どういう釣りだ、それは
0563nobodyさん2006/02/01(水) 00:03:55ID:???
HellowWorld.javaを継承しています。
0564nobodyさん2006/02/02(木) 13:37:24ID:???
HashMap、Propertyクラスで、keyをiteratoerで取得できますが、
putした順番または、設定ファイルに書いた順番で取り出すことは可能でしょうか
0565nobodyさん2006/02/02(木) 20:58:26ID:???
>564
LinkedHashMap 使え
0566nobodyさん2006/02/03(金) 10:10:20ID:???
>>565
ありがとうございます。
apiをみてみたのですが、PropertiesクラスにはLinkedはなかったのですが、
Propertiesにはないのでしょうか。
BufferedReaderで読込んで、LinkedHashMapに登録しかないでしょうか。
その時、unicodeのデコードの仕方がわかりません。
0567nobodyさん2006/02/03(金) 18:00:26ID:???
>>566
Properties って結局 String だけを出し入れすると決めて作られている HashMap だ。

イテレータの取り出す順番が入れた順番通りになる
……というのが保証された Properties は無いから
public class LinkedProperties extends Properties とでもして
put/putProperty と get/getProperty あたりをオーバーライドして自作しれ。
0568nobodyさん2006/02/06(月) 12:04:59ID:???
Class(各クラス)の振るパスを取得することは可能でしょうか。
getResourceAsStreamで読込んでいるテキストに、
更新したデータを書き込めなんていわれたので、
こいつのOutputStreamのパスがほしいでやす
0569nobodyさん2006/02/06(月) 12:34:19ID:???
>>568
ClassLoader#findResource
0570nobodyさん2006/02/06(月) 12:35:10ID:???
しかし、サーブレットなんだからgetRealPath使ったほうがいいな。
0571nobodyさん2006/02/07(火) 13:06:19ID:???
solarisやHPで、javaアプリが動いている最中に、ロード済みのファイルを上書き更新すると、
更新したクラスの処理に遷移した瞬間に、メモリエラー?のような、わけのわからないエラーになります。
同じ現象に悩まされた人はいるでしょうか?
0572nobodyさん2006/02/07(火) 13:29:32ID:???
>>567
ありがとうございます。
Properties のソース見たら、データ読込んで自身のputを読んでいたので
内部にLinkedHashMap持たせ、そこにプットします。
HashTableを継承じゃなくて、委譲だったら、持っているHashTableを変更するだけでよかったのですが・・
0573nobodyさん2006/02/10(金) 11:21:41ID:???
GET、POSTで同じパラメータを渡した場合、request.getParameter()でGETの値が取れました。
この動きは仕様なのでしょうか?
「postとgetの違いは、postがサーバに接続した後にデータを送信するのに対し、
getがサーバ接続とデータ送信を同時に行うとどこかのサイトで書いてありました。
先に接続されるので、クエリの値が優先されるということでしょうか
↓参考
ttp://www.itmedia.co.jp/enterprise/0303/31/epn22_3.html
ttp://dell2401.u-shizuoka-ken.ac.jp/~prostyle/network/PHP/web.html

0574nobodyさん2006/02/10(金) 14:03:57ID:???
>>573
public java.lang.String getParameter(java.lang.String name)

要求パラメータの値を String として返します。
パラメータが存在しない場合は、null を返します。
要求パラメータは、要求とともに送信される追加情報です。
HTTP サーブレットの場合、クエリー文字列内または
POST された形式のデータ内にパラメータが格納されています。

パラメータに 1 つの値のみが含まれていることが確実な場合にのみ、
このメソッドを使用してください。パラメータに複数の値が含まれている
可能性がある場合は、getParameterValues(java.lang.String) を使用します。



……という事で仕様。
0575nobodyさん2006/02/10(金) 14:20:00ID:???
>>574
ありがとうございます。
GETが先に呼ばれるので、サーブレットの仕様としては
パラメータ配列の1番目はGETのパラメータということですね。
0576nobodyさん2006/02/10(金) 14:24:49ID:???
どーしてもリクエストをシリアライズしたかったので、↓なクラスを作りました。邪道ですか?
public class CompactRequest implements Serializable {
private String characterEncoding;
private Map attributeMap = new HashMap();
public CompactRequest(HttpServletRequest request) {
Enumeration enumeration = null;
String key = null;
this.characterEncoding = request.getCharacterEncoding();
enumeration = request.getAttributeNames();
while (enumeration.hasMoreElements()) {
key = (String)enumeration.nextElement();
this.attributeMap.put(key, request.getAttribute(key));
}
}
public String getCharacterEncoding() {
return this.characterEncoding;
}
public Object getAttribute(String name) {
return this.attributeMap.get(name);
}
}
0577nobodyさん2006/02/10(金) 16:11:14ID:???
そんなコート書いた同僚が居たら
そいつの席の周りを画鋲だらけにしたくなるほど邪道。

まずクラス名がおかしくないか。
あとパラメータ等を全部そのまま渡したら層を分ける意味がないし。
0578nobodyさん2006/02/10(金) 18:29:10ID:???
>>577
そーですか。
ちなみに私は、入力フォームビーンを
BLのデータマッピングビーンとしても使用してます。
超邪道でしょうか。
0579nobodyさん2006/02/11(土) 00:30:15ID:???
どんなフレームワーク使ってるかもわからんのに、入力フォームビーンとかいわれても知ったことではない。
バカの誇示ってとこか。
0580nobodyさん2006/02/12(日) 17:57:56ID:yYs6F7tU
はじめましてこんにちは。
Tomcatの質問になってしまうかもしれないのですが、
URLに.jspというような拡張子を表示したくないのですが、
エイリアスを設定することってできるんでしょうか?
たとえば、http://hoge.com/aaa.jsp というようなアドレスにアクセスするときに、
http://hoge.com/aaa でアクセスできるようにしたいのです。
OSはWindowsなので、UNIXのシンボリックリンクのようなことはできないんです。
それから、ファイル名を全部index.jspにして、それぞれディレクトリを作るということも
ディレクトリが多くなってしまのでしたくありません。
Tomcatの設定で何かありませんでしょうか。
0581nobodyさん2006/02/12(日) 18:10:15ID:???
web.xmlでurlパターンをマッピングすれば?
0582nobodyさん2006/02/12(日) 18:17:29ID:yYs6F7tU
>>581
もう少し詳しく教えてください
0583nobodyさん2006/02/12(日) 21:17:42ID:???
>>582
http://www.sk-jp.com/java/servlet/webxml.html
0584nobodyさん2006/02/13(月) 14:12:00ID:+1PT7SHK
すいません、教えてください。

今開発中のWebアプリをIFRAME内で動かしたいと言う案件が来まして
その調査中なんですが、
どうもIFRAME内でリンクすると、sessionが初期化されてしまうようなんです。
これってばどうしようもないことなんでしょうか?
通常ブラウザで動いているときはそんなこと無いんですが・・・。
0585nobodyさん2006/02/13(月) 17:12:24ID:eySr8YL8
JDBCで、SQL文でinsert文を発行する場合Resultsetオブジェクトは必要になるのでしょうか?
もし必要ないなら、そのままstatementオブジェクトをクローズしてOracleを
切断してしまっても構いませんか?
05865842006/02/13(月) 17:32:35ID:???
すいません、事故解決したっぽいです。
0587nobodyさん2006/02/13(月) 21:48:23ID:???
>>585
すれ違いだが、そもそもJDBCでinsert文を発行する方法わかってる?
0588nobodyさん2006/02/14(火) 12:54:17ID:z6Mrtg3V
サーブレットの方からインサートでOracleの表に2バイト文字のデータを
送信すると、Oracleの表の方で格納した文字データがどうしても文字化けしてしまいます。
何が原因なのでしょうか?また、解決方法はありますでしょうか?
0589nobodyさん2006/02/14(火) 23:36:47ID:???
原因特定を 『Oracle とサーブレットを使っている』
だけでやれというのか。文字コード設定がわかるエスパーきぼんぬ
0590nobodyさん2006/02/15(水) 14:51:15ID:???
まあ文字コードを統一すればいいと思うよ
0591nobodyさん2006/02/15(水) 14:53:56ID:???
まあ何事もそうだが、まずは問題の切り分けをしようぜ。
insertの直前にsystem.outに問題の文字列を出力してみることからはじめよう
0592nobodyさん2006/02/15(水) 19:09:39ID:???
>>591
System.outなんかすすめるんじゃねえよ。
デバッガ使えよ。

>>588
どの時点で化けているのか?から切り分けよう
リクエストパラメータを受け取った時点で化けているのか?
Javaアプリ内では化けていないが、DBに入れると化けるのか?
0593nobodyさん2006/02/16(木) 17:44:53ID:M8Q43SeU
こんにちは、tomcatの問題なんですが、jspを実行しよとしたら、以下のエラーが出てしまうんで、なんか解決方法ありませんか?
自分の理解では、「コンパイラが存在しない」らしいけど
type 例外レポート

メッセージ

説明 The server encountered an internal error () that prevented it from fulfilling this request.

例外

org.apache.jasper.JasperException: No Java compiler available
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

原因

java.lang.IllegalStateException: No Java compiler available
org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:224)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:559)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
0594nobodyさん2006/02/16(木) 17:52:10ID:???
>>593
「コンパイラが存在しない」
そのものズバリです。JSPの実行にはコンパイラが必要です。
JDKじゃなくてJREがインストールされているとか、
JDKがインストールされていても、環境変数JAVA_HOMEがJDKをちゃんと指してないとか。
もしEclipseだったら「インストール済みのJRE」を見て
C:\Program Files\〜・・・じゃなくてちゃんとJDKインストールディレクトリが
指定されているかどうかをチェック。
0595nobody& ◆vGPd8m6uvw 2006/02/16(木) 17:55:50ID:M8Q43SeU
一応自分の環境変数は以下になっていますが、いろんなサイドにも同じもの書いてありますが、、、
export JAVA_HOME=/opt/java
export CATALINA_HOME=/opt/tomcat5
export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:
export CLASSPATH=.:$CATALINA_HOME/common/lib/servlet-api.jar:
export CLASSPATH=.:$CATALINA_HOME/common/lib/jsp-api.jar:
export CLASSPATH=.:$CATALINA_HOME/common/lib/mysql-connector-java-3.1.11-bin.jar:
0596nobody& ◆QWv3R1XL8M 2006/02/16(木) 17:58:23ID:M8Q43SeU
javaもjdkインストールさているし、、、
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)
0597nobodyさん2006/02/16(木) 17:58:46ID:???
/opt/java にはJREじゃなくてJDKがインストールされているか?
0598nobody& ◆QWv3R1XL8M 2006/02/16(木) 18:08:22ID:M8Q43SeU
JDKです。普通のjavaもちゃんとコンパイルできるから
0599nobodyさん2006/02/16(木) 18:26:31ID:???
Tomcatの起動時にはその環境変数は有効?
0600nobody2006/02/16(木) 18:54:44ID:M8Q43SeU
ルートに環境変数をいれたので、有効と思いますけど、なんか確認方法がありませんか?
すみません、問題が複雑化してる。。。
0601nobodyさん2006/02/16(木) 20:44:58ID:???
関連する重要な環境変数は
CATALINA_HOME/bin/shutdown.sh 又は
startup.sh の実行時に出力されるから
それで確認するといい。

それから、この問題には関係無いけど CLASSPATH の設定のやり方がおかしいぞ。
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/servlet-api.jar:
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/jsp-api.jar:
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/mysql-connector-java-3.1.11-bin.jar:
こうしないと最後の設定しか有効にならんぞ
0602nobodyさん2006/02/17(金) 22:09:38ID:???
すみません。JBoss4に非常に興味があるんですが、
日本語の解説でテルページとか書籍とかありますか?

書籍とかだと出版予定はいつ頃になるでしょうか。

#なきゃ自分でサイト起こせ?
0603nobodyさん2006/02/18(土) 12:42:51ID:???
>>602
neverbirdでググれ
0604nobodyさん 2006/02/19(日) 16:28:59ID:???
よろしくお願いします
RedHatLinux9を使ってApacheとTomcatの連携をしたいのですが
コネクターのコンパイルがうまくいきません

ぐぐっていろいろなやり方を試したのですがどうしても連携することができません
使用しているソフトは

httpd-2.0.46
Tomcat4
コネクターは
jakarta-tomcat-connectors-jk2-src-current
javaはj2sdk-1_4_2_10-linux-i586
を使用しています。
0605nobodyさん2006/02/19(日) 19:00:23ID:???
「うまくいきません」
「連携することができません」
でわかったらネ申だな・・・
0606nobodyさん2006/02/19(日) 19:11:45ID:???
>>604
エラー文でググレ まずはそれからだ
0607nobodyさん2006/02/19(日) 19:22:30ID:???
そもそも、現在非推奨になっているJK2をなぜ使うのかが激しく疑問
0608nobodyさん2006/02/19(日) 21:52:30ID:/BUf/kK5
すいません、うちの会社(IT系ベンチャー)は、
パソにソフトをインストールするのに
許可が必要なのですが、
(管理者権限がないので自由にインストールできない)
JAVAのインストールを希望したところ、
個人の勉強になってしまうという理由で入れさせてくれません。
どうすればいいでしょうか?
0609nobodyさん2006/02/19(日) 22:03:50ID:???
>>608
しるかはげ
0610nobodyさん2006/02/19(日) 22:13:40ID:???
それは、「おまいはもっと他に勉強することがあるだろ?」ってことではあるまいか?
0611nobodyさん2006/02/19(日) 23:21:59ID:???
JSPとPHPとどっちがWEBプログラミング開発しやすいでしょうか?

開発するWEBプログラミングはネットショップです。
よろしくお願いします。
0612nobodyさん2006/02/20(月) 03:24:31ID:???
>>608
転職
0613nobodyさん2006/02/20(月) 07:29:25ID:???
>>611
比較対象が間違っている
0614nobodyさん2006/02/20(月) 10:54:06ID:???
>611
「開発しやすい」じゃ抽象しすぎて答えようがない。
どのアイドルで一番チンコ勃つ?って聞くのと同じ。
というか、そんな質問する人が手を出していいものじゃない>ネットショップ
0615nobodyさん2006/02/21(火) 04:20:47ID:???
>>611
表はPHP、裏はJava。
0616nobodyさん2006/02/21(火) 14:05:29ID:x/bdHv1B
端末の情報をJSPを使ってブラウザに表示する方法があるという
話を聞いたのですが本当でしょうか?
httpサーバが無ければブラウザに表示することはできないと
思うのですが、JSPを直接Javaで実行すれば良いという話なのですが、
とても信じられないのですが、真偽のほどをよろしくお願いいたします。
0617nobodyさん2006/02/21(火) 14:23:38ID:???
何が言いたいの
0618nobodyさん2006/02/21(火) 14:24:28ID:???
でんぱー
06196022006/02/22(水) 20:00:04ID:???
3はそれなりに解説出てますけど。

4はまだのようですねぇ。
ううむ。

とりあえずJBoss4.0.3SP1落としてきていじってみてます。
おもしろいね。
0620nobodyさん2006/02/23(木) 07:42:03ID:???
>>619
「開発者ノートシリーズJBoss」は4対応らしい
0621nobodyさん2006/02/23(木) 09:17:32ID:???
かなり前にちょっとだけJSPとか勉強していたのですが、
sqlと繋ぐためのデータソース(っていうんでしたっけ)を
ブラウザから設定できるマネージャみたいなツールが
Tomcatについていたような記憶がおぼろげながらあるんですが、
何処からどうやってアクセスするんでしたっけ?

たしか、JSPなどからデータベースへアクセスするためには
そのデータベース名とパスワードとかを
Tomcatの設定ファイルに手書きで追加する方法もあったと思いますが、
その辺の事をブラウザで追加できるようなツールだったと思うのですが…
Tomcatは5.5が入ってます。教えてください。お願いします。
0622nobodyさん2006/02/23(木) 09:37:33ID:???
普通にjdbcでパラメタ設定してつなぐところまではできたのか?
0623nobodyさん2006/02/23(木) 09:42:23ID:???
サーブレットでresponse.sendRedirectした後にreturn文を書くべきでしょうか?
0624nobodyさん2006/02/23(木) 09:47:56ID:???
>>621
配布元で提供しているドキュメントぐらい読んでから質問しろよな。
06256212006/02/23(木) 10:07:24ID:???
>>624
いえ見たのですが、その、テキストでの設定方法しか見当たらないもので
質問させて頂いてる次第です。ほかの解説サイトなどの覗いてみたのですが
どこもテキストでの設定方法を掲載している所しか見当たらなくて・・・
0626nobodyさん2006/02/23(木) 10:14:55ID:???
tomcat admin managerでググれば出てくる。
その程度のことなら手で設定したほうが早い。
06276212006/02/23(木) 10:23:56ID:???
>>626
ありました!まさに探していた物です。
ありがとうございました。
0628nobodyさん2006/02/23(木) 11:27:03ID:???
requestオブジェクトからservletContextを取得できないでしょうか。
0629nobodyさん2006/02/23(木) 11:39:59ID:???
ServletContext application = request.getSession().getServletContext();
0630nobodyさん2006/02/23(木) 15:17:50ID:???
>>629
できました。
ありがとうございます。
0631nobodyさん2006/02/24(金) 15:06:13ID:???
jspから直前のservletのパスを取得することはできるのでしょうか?
0632nobodyさん2006/02/24(金) 16:45:29ID:???
>>631
むり
0633nobodyさん2006/02/24(金) 17:02:15ID:???
>>631
weblogicのrequestオブジェクトみたら、dispatchしたかとかサーブレットのパスとかあったので値が取れそうだが
インターフェーズにメソッドがない・・・。
結局むりかぁ・・・
0634nobodyさん2006/02/26(日) 08:43:51ID:NPCAqJtB
JSPと関係ないんですが、Tomcatのスレがないのでここで質問させてください。
Tomcat5.0.28を使っていますが、CGIの出力が文字化けしてしまいます。
中身はこれだけです。

#!/usr/bin/perl
print "Content-Type: text/html\n\n";
print "<html><body>";
print "CGIテスト";
print "</body></html>"

ここで、"CGI"は出力されて、"テスト"の部分は??????になります。
解決方法が分かる方いましたら、教えてください。
0635nobodyさん2006/02/26(日) 10:27:38ID:???
なんかすごいのが来たな
0636nobodyさん2006/02/26(日) 12:43:51ID:???
>>634
>#!/usr/bin/perl

あの、このスレのタイトルは読めますか?
0637nobodyさん2006/02/26(日) 15:17:21ID:???
>>634
優しい俺が教えてやろう、Apacheの設定部分を変えればいいと思うよ^^
0638nobodyさん2006/02/26(日) 23:25:15ID:???
634はTomcatでCGIを実行しているということなんじゃないか。

ファイルの文字コードとLocaleが違うという可能性があるが、これだけではわかりませんね。
0639nobodyさん2006/02/27(月) 22:14:42ID:YDzLn1vQ
ttp://java.sun.com/j2se/1.5.0/ja/docs/ja/api/index.html
ここにはHttpRequestが載ってないんですけど、
他にドキュメントはあるんでしょうか?
0640nobodyさん2006/02/27(月) 22:27:58ID:???
>>639
つっこみどころ満載だ
・J2SEにはそんな型はない
・J2EEにもそんな型はない
・そもそも、HttpRequestなんて型は聞いたことがない
0641nobodyさん2006/02/27(月) 22:29:04ID:???
>>639
ググレば出てくるだろ。
06426402006/02/27(月) 22:35:26ID:???
>>641
>ググレば出てくるだろ。

うわ、ホントだ!
C#とかRubyにはHttpRequestってあるんだ!!!
0643nobodyさん2006/02/27(月) 22:40:50ID:???
もはやネタなのか本気なのか判断に苦しむ質問ばかりだ
06446392006/02/27(月) 22:43:26ID:YDzLn1vQ
発見しました。
サンキュウ。
0645nobodyさん2006/02/27(月) 22:49:41ID:???
639がなにを発見したのか、非常に気になる・・・
06466392006/02/27(月) 22:59:12ID:YDzLn1vQ
>>645
http://www.jajakarta.org/site/translation.html
これ
0647nobodyさん2006/02/27(月) 23:44:27ID:???
質問はおろかどうして解決したのかすら分からんが、解決してめでたい
0648nobodyさん2006/02/28(火) 17:21:44ID:qp0JmiBB
ここで質問すべきかどうか悩みましたが、Web系ということで。。。

JSP+Servletで作られているあるページがあります。
ここにJNLPへのリンクを追加してSwingのクライアントアプリをダウンロードさせます。
まぁJColorChooserなんですけど、Chooserで選択されたRGB値を元のJNLP
のリンクの張られたページで取得することは可能ですかね?

選択されたRGB値をまたリクエストに乗っけて業務ロジックまで持って行きたいので・・・
(JavaScriptで持てたりとか、hiddenで持てたりとかそれはなんでも良いんで)

0649nobodyさん2006/02/28(火) 23:06:50ID:???
普通にJWSアプリから送信すればいいじゃん。
色が拾いたいだけならJWSじゃなくてJavaScriptで作ればいいし、Javaでやりたいならアプレットでいいんじゃないの?
0650nobodyさん2006/03/03(金) 13:44:31ID:EyNjjtcX
ファイルのダウンローダを作りたいのですが、
サーバ内でのファイル名は12345.datのような管理用のファイル名になっています。
これをユーザーがダウンロードする時はprogram.zipのように変更したいのですが、
何かよい方法はないでしょうか。
0651nobodyさん2006/03/03(金) 13:52:17ID:???
>>650
そのファイル名をヘッダにセットすればいいんじゃないの?
06526502006/03/03(金) 13:54:12ID:EyNjjtcX
詳しく教えてください!
ヘッダって、contentType=〜とかって部分ですか?
■ このスレッドは過去ログ倉庫に格納されています