Bonjin の回答履歴
- JSPページから、同じJSPページを呼び出す。
こんばんは。 少し分からないことがあるのですが。 JSPにフォームを設けて、呼び出し先も おなじJSPにして、処理しようと思ったのですが うまくいきません。 エラーは・・The server encountered an internal error () that prevented it from fulfilling this request. となっています。 おそらく、最初にページを開くときに、 フォームに記載がされていない状態なので、 request.getParameterで受け取るデータが ない、というようなエラーだと思うのですが。 1つのページで処理したいと思っています。 このような場合、どうしたらいいのでしょうか。 なにかアドバイスありましたら、 お願いします。
- JARファイルを展開不可能にしたい
とあるプログラムを実行可能JARファイルとして配布したいと考えています。 しかし、jarコマンドで普通にアーカイブとするだけでは、少し知識のある人なら 展開してJARファイルの中身を見ることが可能でしょう。 このJARファイルの中には画像ファイルや音楽ファイルも同梱する予定で、 できるならプログラム自身以外には中身を参照されることを防ぎたい (強いては、2次配布の可能性を排除したい)と考えています。 このようなことは実現可能でしょうか。 可能であれば、手法を教えてください。
- 締切済み
- Java
- full_metal_gay
- 回答数4
- Iteratorの用途
先日Javaの講習会の中で「ArrayListやHashSetを使用してListあるいはSetに格納されている要素を表示していく」という例がありました。 また、ArrayListやHashSetのメソッドを使用して表示する場合と、Iteratorオブジェクトを生成して?Iterator経由で要素を表示する例も示されました。 結局、ArrayListやHashSetの持っているメソッドを使って要素を表示しても、Iterator経由で表示してもどちらでも「要素を表示する」という事に関しては可能だということまでは理解できました。 私が疑問に思ったのは『Iterator経由でないとできない事があるから、Iteratorオブジェクトを生成するためのメソッドがArrayListやHashSetにあるのでは?』と思ったのですが、講師に質問してみると「特にIteratorでしかできない事はない。Iteratorを使おうが使うまいが同じ」と言われました。 結局Iteratorというのは、何故存在するのですしょうか? こんなこと悩まなくても良いのかもしれませんが、気になったので質問させていただきました。 よろしくお願いします。
- プログラマーについて。
先ほどSEについて質問をした者です。 たくさんの書き込みありがとうございました。 次は、プログラマーについて教えてください。 プログラマーには英語は必要ですか? 体験入学のときに、HP上にある電子掲示板?みたいなものを使って遊びましたが、その時にたくさんの英語が(タブ?)あってその一部を変えると電子掲示板?みたいなものも変わるといったものです。 元のプログラムもそのプログラムを利用して作ったプログラムも沢山の英語(タブと思います)があり、英語が苦手でも入学して授業についていけるのか不安です。
- ベストアンサー
- その他([技術者向] コンピューター)
- miyatatu_2005
- 回答数4
- login,logoutのできるページ
Microsoft ASP.NET WebMatrixで、VB.netを使っています。「超ド級の初心者」だと思って質問文を読んでくださると助かります。 タイトルの通り、login logoutのできる、所謂「マイページ」を作りたいと思っています。 ので、ネットで調べて、「ユーザーコントロール」というのを使えばいいというところまで分かりました。 これは、 1、IDやパスワードはデータベースとして用意しとくのですよね?それはAccessでも大丈夫ですか? 2、そうだとしたら、別に、Accessのデータを引っ張ってくるプログラムを書かないといけないと言うことですか? 3、仕組み的には、「login」ボタンを押したら、 IDとパスワードをAccessから検索して、 適合したら、このページに飛びなさい と考えて書けばいいんでしょうか? かなり混乱してる上に、まだ具体的なプログラムの質問が出来ず、申し訳ありませんが、頭にも書いたとおり、「超ド級の初心者」と思ってお許しください。
- 締切済み
- Microsoft ASP
- neo-venus
- 回答数1
- ヤフオク出品でメーラー起動のリンクがうまくいきません。
ヤフオクの出品ページでタグを使って商品説明をしています。入力後の出品前の確認ページではURLへのリンクは成功していますが、メーラー起動のリンクだけは、メールフォームは起動しますが、送信すると、ウィルス・チェックのソフトの画面が出て「送信できませんでした」というエラーが出ます。原因は「プロトコル・エラー」だそうです。違うアドレスを数パターン試しましたがやはり同じです。タグは <A HREF="mailto:メールアドレス">任意の言葉</A> です。記入の仕方に間違いは無いと思うのですが・・・。 ちなみにメールアドレスはフリーのものと正規のもの、両方で試しております。 アドバイス頂ける方、宜しくお願いします。
- メールアドレスをフォーム入力する際
メアドをフォームで入力する際に下記ソースだと、全角文字や@無しなどがDBに入ってしまいます、どうやってメアドだけ入力出来るようにするのでしょうか? <?php $EMAIL = $_POST["EMAIL"]; $PWD = $_POST["PWD"]; $LUCKYNAME = $_POST["LUCKYNAME"]; $SEXTYPE = $_POST["SEXTYPE"]; $DateofBirthYear = $_POST["DateofBirthYear"]; $DateofBirthMonth = $_POST["DateofBirthMonth"]; $DateofBirthDay = $_POST["DateofBirthDay"]; if($EMAIL == ""or not"@" || $PWD == "" || $LUCKYNAME == "" || $SEXTYPE == "" || $DateofBirthYear == "" || $DateofBirthMonth == "" || $DateofBirthDay == "") { ?> <HTML> <head> </head> <body> <P>未入力もしくは未選択の項目があります。</p> ブラウザのバックボタンで戻り入力内容を確認してください。 <?php } else { /* campaign.htmlからの送信データに未入力がない場合 */ ?> <p><b>間違いがないか確認して下さい。</b><p> <form action="campaign3.php" method="post"> <table> <tr> <td>メールアドレス</td> <td><?= $EMAIL ?></td> </tr>
- 時間の差分
初めまして。 早速質問をさせていただきたいと思います。 postgresとPHPを使って開発中です。 postgresでは、timestamp without time zone型にデータを保存しております。 それを取得して、現在の時間との差分が1分以内だったら・・・という処理を したいのですが、mktime()を使ったり、strtotime()を使ったりして ためしたのですが、うまくいきません。 //$date → postgresから取得したtimestamp $diff = time() - strtotime($date); if ($diff < 60) { ** 処理 ** } ご教授よろしくお願いいたします。
- ベストアンサー
- PHP
- noname#135631
- 回答数2
- ここでいいのかわからないのですが。。。
マイクロソフトからのダウンロードなのですが 値段が書いてないときは無料でできるものでしょうか?
- 締切済み
- Microsoft ASP
- chika-777
- 回答数1
- アプレットについて
リストの「明治」をクリックするとactionPerformedが呼ばれますが、コンストラクタで代入したListへの参照変数lが「null」と表示されてしまいif文で比較することができません。 MyListenerのコンストラクタではちゃんと参照する値が入っているのに、なぜactionPerformedが呼ばれたときに「null」になるかが分からない次第であります。 回答のほどよろしくお願い致します。 import java.applet.Applet; import java.awt.*; import java.awt.event.*; class MyListener implements ActionListener{ private List l; public MyListener(){} public MyListener(List l){ System.out.println(l); System.out.println("MyListener"); this.l = l; System.out.println(this.l); } public void actionPerformed(ActionEvent evt){ System.out.println("actionPerformed"); System.out.println(this.l); if(l == evt.getSource()){} //比較ができない } } public class MyApplet2 extends Applet{ private Panel sePanel, buttonPanel, waPanel, controlPanel; private List l; public void init(){ buttonPanel = new Panel(); waPanel = new Panel(); //レイアウトの設定 setLayout(new BorderLayout()); l = new List(1); l.add("明治"); waPanel.add(l); add(waPanel, "South"); //イベントリスナを登録する l.addActionListener(new MyListener()); new MyListener(l); } }
- ツリー型掲示板について
ツリー型掲示板を作る際に、1ページに親記事とレスを合わせて10件まで表示させて、それ以上になる場合は次のページに表示させるようにしたいのですが、うまくいきません。レスの途中で表示件数の10件を超える場合は、次のページにそのレスの親記事を表示してレスの続きから表示するような形です。
- 別のサイトに強制的に移動する
方法として header("Location: x.php"); exit; がありますが既に何か書いてしまっているときには使えません 文頭でなく途中や最後で強制的にサイトを移動する手段はありますか?
- 確認ダイアログの出し方(JavaScript/struts)
Strutsでボタンを作成する記述は以下のようになると 思うんですが、ボタンクリック時に確認ダイアログを だして、OKで実行、キャンセルで何もしないとするとき、JavaScriptをどうかけばいいんでしょうか。 ボタンは通常だと <html:submit property="method"> <bean:message key="button.click" /> だったと思うのだけど、 スクリプト/ボタンの書き方が解からず・・・。 よろしくお願いします。
- ベストアンサー
- JavaScript
- totoama
- 回答数2
- 検索フォームの入力値のチェック
以下は、いくつもある検索フォームの中のテキストボックスの一つです。 ここに、次のエラーチェックを仕込みたいのですが。 (1) 17で始まる8桁数字以外はアラートを出す。NULLもダメ。 (2) 半角数字以外が入力されたときは、フォーカスが離れた時アラートを表示NULLはOK。 (3) ここに示していないその他のフォームを含め、一個でも上記エラーがあったら 検索ボタン押下時にアラートを出し、POSTを許可しない。 いろいろエラーになったり、(1) ができてなかったりで、すみませんが 完璧にするためのアドバイスいただけないでしょうか。IE6オンリーで十分です。 <html> <head> <script type="text/javascript"> function NullCheck() { if ( document.query.numberform.value=="" ) { alert( "必ず17で始まる半角数字8桁で指定してください。\n例:17910031" ); return 1; } return false; } function NumbCheck() { var str = document.query.numberform.value; if( str.match( /[^0-9]+/ ) ) { alert("不正な値がみつかりました。"); return 1; } return 0; } /* 全部チェック */ function AllCheck() { var check = 0; check += NullCheck01(); check += nmck09(); if( check > 0 ) { return false; } return check; } </script> </head> <body> <form method="post" action="list.php" target="list" id="query" name="query"> <input value="17000000" size="10" type="text" name="numberform" onblur="NumbCheck();NullCheck();">から <input type="submit" name="exec" value="検索" onclick="return AllCheck();"> </form> </body> </html>
- ベストアンサー
- JavaScript
- litton101
- 回答数2
- 検索エンジンって
こんばんわ。えっと検索エンジンって、cgiなんですか? グーグルでいろいろ調べると結果の拡張子が無いんですけど、cgiなんですか? 例えば search?hl=ja&q=google&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= 見たいなものです。 グーグルがCで書かれているのは知ってるんですけど、拡張子のことをずっと疑問に思ってました。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- smalldeveloper
- 回答数3
- スタイルシートが反映されない
こんにちは。 スタイルシートが反映されなくて困っています。 該当ページはこちらです。 http://dir.chitose4.org/ 本当は、 http://chitose4.org/ のようなデザインになるはずなのですが、 文字のサイズ以外CSSが全く反映されません。 何か原因になるものがあれば、是非教えてください。 また、 http://chitose4.org/ の文頭にxml宣言 <?xml version="1.0" encoding="Shift_JIS" ?> をいれると、これもまたCSSが反映されなくなります。 ご存知の方、教えてください。 よろしくお願いします。
- プログラム経験の無い初心者には入門におすすめの言語
ウェブデザインの仕事をしています。スキルアップのために何か言語を身に付けたいと思ってるのですがどの言語をやったらいいのかよく分かりません。全くの初心者でも入っていけるような初心者向けの言語を教えていただけないでしょうか?やはりperlとかPHPから入るのが良いのでしょうか?それとこういうものってやる気次第では学校などに通わなくても本などで独学で身につけることが可能なのでしょうか?質問ばかりで申し訳ありませんが、アドバイスお待ちしております。
- ベストアンサー
- その他(プログラミング・開発)
- noname#73434
- 回答数4
- アプレットについて
リストの「明治」をクリックするとactionPerformedが呼ばれますが、コンストラクタで代入したListへの参照変数lが「null」と表示されてしまいif文で比較することができません。 MyListenerのコンストラクタではちゃんと参照する値が入っているのに、なぜactionPerformedが呼ばれたときに「null」になるかが分からない次第であります。 回答のほどよろしくお願い致します。 import java.applet.Applet; import java.awt.*; import java.awt.event.*; class MyListener implements ActionListener{ private List l; public MyListener(){} public MyListener(List l){ System.out.println(l); System.out.println("MyListener"); this.l = l; System.out.println(this.l); } public void actionPerformed(ActionEvent evt){ System.out.println("actionPerformed"); System.out.println(this.l); if(l == evt.getSource()){} //比較ができない } } public class MyApplet2 extends Applet{ private Panel sePanel, buttonPanel, waPanel, controlPanel; private List l; public void init(){ buttonPanel = new Panel(); waPanel = new Panel(); //レイアウトの設定 setLayout(new BorderLayout()); l = new List(1); l.add("明治"); waPanel.add(l); add(waPanel, "South"); //イベントリスナを登録する l.addActionListener(new MyListener()); new MyListener(l); } }
- アプレットのメモリ解放
1635730で質問させていただいたのですが、こちらで改めて質問させていただきます。 アプレットを終了(*)しても、メモリが解放されないという現象があります。 sunのHPを見るとバグとして認識されており、バージョン1.4.2_04で解消されていることになっています。 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4894522 しかし、上記バージョンでコンパイルをしてもメモリが解放される様子がありません。 上記の参照HPには、「バージョン1.5.0_01でも改修されてなさそう」という記述もあります。 (英語なので訳に不安もありますが) どのバージョンなら改修されているかをご存知の方、いらっしゃいますでしょうか? (*)ここで言う「終了」とは、アプレットを実行している画面を閉じる、 もしくはアプレットを実行している画面からアプレットを実行しない画面へ 遷移することを意味します。
- 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"・・・> 他にスタイルシートを読み込む方法はございません でしょうか。よろしくお願いします。