yusukey の回答履歴
- JSP使用によるスタイルシート読み込みについて
勉強のため、struts + Eclipseを使用して、JSP を作成しているのですが、<link>タグを使用して スタイルシートを読み込みたいのですが、うまく いきません。(1)のURLでJSPを表示するとうまくい くのですが、イベントを実行(submit)すると、URL が(2)に変更されてしまい、読み込めません。 URL(1) http://localhost:8080/aa/bb/cc/dd/index1.jsp URL(2) http://localhost:8080/aa/index1.do 現在、<link>タブは相対パスを指定しているの ですが、パスを絶対パスに変更すればうまくいき ます。 変更前(相対パス指定) <link href="../style.css"・・・> 変更後(絶対パス指定) <link href= "http://localhost:8080/aa/bb/cc/style.css"・・・> 他にスタイルシートを読み込む方法はございません でしょうか。よろしくお願いします。
- クリックするごとに違うページにリンクさせたい
ホームページ作りで悩んでいるのですが… 一つの画像(jpg)をクリックするたびにランダムに違うページにリンクさせたいのですがどのようにしたら良いでしょうか? ボタンやフォームでとかでなく一つの画像でできますか? なにぶん初心者なのですいません。
- 通信の中断 doja 3.0
HttpConnection のconnectでサーバと通信する際に、なかなかつながらないときはユーザー操作で通信をキャンセルできるようにもくろんでいます。 浮かぶ方法としては、 #1 通信用のクラスでRunnableを実装 #2 通信時にこのスレッドを生成 #3 中止のキーイベントで、スレッドを強制終了 だったのですが、stop(), suspend() はJ2SEでも推奨されていないせいか、コンパイルでシンボルエラーをくらってしまいます。 他のアプリで通信中断をしているアプリも見かけたことがあるのですが、あれはどうやっているんでしょうか。 アドバイスをお願いします。
- アプレットウインドウを消す
とりあえず800時以上はかけないようなので、JFrameを使ってアプレットウインドウを表示しました。それで、このアプレットウインドウに「キャンセル」ボタンをつけました。このボタンを押すとこのアプレットウインドウ字体を消したいんですけど、なんて書いたらいいか教えてください。 if(e.getSource() == ev_btnCancel) { //何もしないでウインドウを消すには? }
- ベストアンサー
- onamaemitouroku
- Java
- 回答数2
- Eclipseを使用したJavaプログラミング
現在、Eclipseを使ってJavaプログラミングを行っています。大学の制作課題で、「株ロボを作ろう!」というテキスト本のもと制作しています。 …が、しかし!本の通りプログラムをうっても期待通りの結果が出ないんです。 とにかく原因がわかりません。 どなたかEclipseを使用したことがある方、または株ロボを作ったことがある、製作中の方。ご一報の程よろしくお願いします。
- BMI測定を作ろうとしているのですが…
初めまして! 最近Javaを勉強し始めてみたのですが行き詰ってしまったので質問失礼します。 今GUI(?)で『BMI測定』作ろうとしています。 デザインは下記のようにしてみました。 http://www.geocities.jp/inot90/bmi.JPG 身長のラベル名が『sinlabel』 体重のラベル名が『tailabel』 BMI値のラベル名が『BMIti』です。 体重と身長のラベルに数字を打ち込み『測定スタート』ボタンを押してBMI値のラベルに数値を表示させたいのですが『測定スタート』を押してどう表示させるかがわかりません。 BMIの計算式は[体重]/([身長]*[身長])です。 解説と答えのプログラムを教えて頂けないでしょうか? よろしくお願いします。
- ベストアンサー
- terunosuke
- Java
- 回答数2
- JSPの表示時エラー
いつもお世話になっております。 ・windows2000 ・j2sdk-1_4_1_07-windows-i586 ・jakarta-tomcat-4.1.31 ・mysql-4.0.25-win32 で開発学習をしています。 頭を抱えている問題は、 サーブレットでデータの絞込み→Beanに格納→JSPでデータの表示 という部分で、実行すると org.apache.jasper.JasperException: タイプ 'hellojava.ConnectBean' のbean中の属性 'Id' の情報を発見できませんでした at org.apache.jasper.runtime.JspRuntimeLibrary.getReadMethod(JspRuntimeLibrary.java:650) at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:652) at org.apache.jasper.compiler.Node$GetProperty.accept(Node.java:507) ・ ・ ・ とエラーがかえってきます。 1)Tomcatに java.sql.SQLException: After end of result set・・・ と出てきてしまう。 2)HTMLのテキストボックスに英数字のみの入力制限をしていても、データ[Id]がint型なのに対して異なった型で検索もしくは格納しようとしているためにエラー・・・? このようなことが原因かと思い調べているのですが、解決に結びつきません。 いつも申し訳ありませんが、 どなたかご教授願えませんでしょうか。 よろしくお願いいたします。
- InputReader OutputReaderクラスの使い方
以下のmainソースのコンパイルをInputReaderクラス OutputReaderクラスを使ってやりたいのですが うまくいきませんのでよろしくおねがいします。 エラーはシンボルの解釈ができないというものが です。 ////////////////mainファイル package jp.co.aj.main; import jp.co.aj.util.*; import jp.co.aj.data.*; import jp.co.aj.out.*; public class AJ1002 extends OutputWriter{ public static void main(String arg[]){ try{ InputReader ir = new InputReader(arg[0]); /* 入力データクラスの作成 */ OutputWriter ow = new OutputWriter(arg[1]); /* 出力データクラスの作成 */ AddressData address = new AddressData(); /* クラスの生成 */ AddressConvert convert = new AddressConvert(); ir.open(); /* オープン */ ow.open(); int kosu = arg.length; /* 引数の個数 */ for(int i = 0;i < kosu;i++){ /* 次レコードの読み込み */ ir.nextData(); String id = arg[i]; /* id取得 */ /*以下省略/* /* ワーク領域の出力 */ ow.writeData(); } catch(Exception reigai){ /* 例外 */ outputException(reigai); /* エラ */ } } }
- InputReader OutputReaderクラスの使い方
以下のmainソースのコンパイルをInputReaderクラス OutputReaderクラスを使ってやりたいのですが うまくいきませんのでよろしくおねがいします。 エラーはシンボルの解釈ができないというものが です。 ////////////////mainファイル package jp.co.aj.main; import jp.co.aj.util.*; import jp.co.aj.data.*; import jp.co.aj.out.*; public class AJ1002 extends OutputWriter{ public static void main(String arg[]){ try{ InputReader ir = new InputReader(arg[0]); /* 入力データクラスの作成 */ OutputWriter ow = new OutputWriter(arg[1]); /* 出力データクラスの作成 */ AddressData address = new AddressData(); /* クラスの生成 */ AddressConvert convert = new AddressConvert(); ir.open(); /* オープン */ ow.open(); int kosu = arg.length; /* 引数の個数 */ for(int i = 0;i < kosu;i++){ /* 次レコードの読み込み */ ir.nextData(); String id = arg[i]; /* id取得 */ /*以下省略/* /* ワーク領域の出力 */ ow.writeData(); } catch(Exception reigai){ /* 例外 */ outputException(reigai); /* エラ */ } } }
- [JAVA]エラーが解決できません。
JAVAのエラーが解決できません。 ?,[,],(,)をreplaceAllを用いて置換したいと下記のようなプログラムを書いたのですが正常に動作しません。 また、Unicodeに置き換えても見たのですが、うまく動作しませんでした。 そして、排出されたエラーは下記の通りです。 文中にある、?などの記号を置換したいのですが何か良い方法は無いでしょうか? 何卒、ご教授、宜しくお願い致します。 テストコード>>> class Test { public static void main(String args[]) { System.out.println(args[0].replaceAll("?", "置換?")); System.out.println(args[0].replaceAll("[", "置換[")); System.out.println(args[0].replaceAll("(", "置換(")); } } エラー>>> Exception in thread "main" java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 0 ? ^ at java.util.regex.Pattern.error(Unknown Source) at java.util.regex.Pattern.sequence(Unknown Source) at java.util.regex.Pattern.expr(Unknown Source) at java.util.regex.Pattern.compile(Unknown Source) at java.util.regex.Pattern.<init>(Unknown Source) at java.util.regex.Pattern.compile(Unknown Source) at java.lang.String.replaceAll(Unknown Source) at Test.main(Test.java:9)
- ベストアンサー
- ayaka19801201
- Java
- 回答数3
- jarファイルをダブルクリックで実行
jarファイルをコマンドプロンプトから実行することは可能なのですが ダブルクリックをすると「could not find class.program will exit」という メッセージが出て実行できません。 自分の作ったファイルが悪いのかと思い http://cafe.justsystem.co.jp/Tips/javaapp/helloworldicojar/#execfail で紹介されているHelloWorld.jarもダブルクリックでは実行することが出来ませんでした。 ダブルクリックで実行するためには何か特別な設定をする必要があるのでしょうか? 自分なりに過去ログを見たのですがわからないのでよろしくお願いします。
- プログラミングソフト
プログラミングソフトで起動したら、javac.exeを求めてきました。 javacはどこにあるんですか? SDKのスタンダードは入手しました。 javacについてと、ダウンロード先教えてください。
- 締切済み
- noname#48041
- Java
- 回答数2
- JAVA SDK?
開いてくれてありがとうございます。 私は、某私立中学高等学校の中1です。 コンピュータが得意なので、コンピュータ部に入ったのですが、まだ、1学期中しかならってないので分からないのですが、JAVASDKをダウンロードしたいのですが、英語のページなのでどこを押したらいいか、はっきりとは分かりません。 (それらしきとこは分かったけど。) でも自信がないので聴きたいです。 どなたか、JAVASDKのスタンダード日本語版の最新版のアドレス教えてもらえませんか? できたら、ダウンロードになるような、zipファイル(だったかな)の直接のアドレス教えて欲しいですね。 (クリックしたら、ダウンロードしますかってポップアップで出るように。) あと、できたら、実行環境ってあるんでしたら、そちらも教えていただけたら幸いです。 いいテキストエディタあったら教えてください。
- 締切済み
- noname#48041
- Java
- 回答数4
- どこが間違っているか教えてください
以下のようにするとNullPointerExceptionでエラーになってしまいます。 基本的なことかもしれませんが、どこが悪いか教えていただけないでしょうか。 Connection con =null; Statement sta =null; boolean rtn = false; StringBuffer strBuffSQL = new StringBuffer(); //Oracleへの接続 con = DBAccess.connect(); //ステートメントの作成 sta = con.createStatement(); for(int i=0; i<10; i++){ // SQL文作成 strBuffSQL.append("INSERT INTO "); ・ ・ ・ rtn = sta.execute(strBuffSQL.toString()); } con.commit(); return rtn;
- jarファイルをダブルクリックで実行
jarファイルをコマンドプロンプトから実行することは可能なのですが ダブルクリックをすると「could not find class.program will exit」という メッセージが出て実行できません。 自分の作ったファイルが悪いのかと思い http://cafe.justsystem.co.jp/Tips/javaapp/helloworldicojar/#execfail で紹介されているHelloWorld.jarもダブルクリックでは実行することが出来ませんでした。 ダブルクリックで実行するためには何か特別な設定をする必要があるのでしょうか? 自分なりに過去ログを見たのですがわからないのでよろしくお願いします。
- InputReader OutputReaderクラスの使い方
以下のmainソースのコンパイルをInputReaderクラス OutputReaderクラスを使ってやりたいのですが うまくいきませんのでよろしくおねがいします。 エラーはシンボルの解釈ができないというものが です。 ////////////////mainファイル package jp.co.aj.main; import jp.co.aj.util.*; import jp.co.aj.data.*; import jp.co.aj.out.*; public class AJ1002 extends OutputWriter{ public static void main(String arg[]){ try{ InputReader ir = new InputReader(arg[0]); /* 入力データクラスの作成 */ OutputWriter ow = new OutputWriter(arg[1]); /* 出力データクラスの作成 */ AddressData address = new AddressData(); /* クラスの生成 */ AddressConvert convert = new AddressConvert(); ir.open(); /* オープン */ ow.open(); int kosu = arg.length; /* 引数の個数 */ for(int i = 0;i < kosu;i++){ /* 次レコードの読み込み */ ir.nextData(); String id = arg[i]; /* id取得 */ /*以下省略/* /* ワーク領域の出力 */ ow.writeData(); } catch(Exception reigai){ /* 例外 */ outputException(reigai); /* エラ */ } } }
- jarファイルをダブルクリックで実行
jarファイルをコマンドプロンプトから実行することは可能なのですが ダブルクリックをすると「could not find class.program will exit」という メッセージが出て実行できません。 自分の作ったファイルが悪いのかと思い http://cafe.justsystem.co.jp/Tips/javaapp/helloworldicojar/#execfail で紹介されているHelloWorld.jarもダブルクリックでは実行することが出来ませんでした。 ダブルクリックで実行するためには何か特別な設定をする必要があるのでしょうか? 自分なりに過去ログを見たのですがわからないのでよろしくお願いします。