fortranxp の回答履歴

全1043件中101~120件表示
  • 変更される可能性がある定数の持ち方

    いつも参考にさせて頂いています。 現在WEBアプリを開発中です。 定数の持ち方についてお聞かせください。 (この定数はエンドユーザさんが一時的に変更する可能性がある場合を想定しています) 現在の実装では、サーブレットを継承しているクラス内でinitメソッドを実装し、サーブレット起動時にプロパティファイルの値を読み込む実装になっています。(変更がある場合を想定しているので、外だしにしているようです。) 通常そういう場合はDB上に値を持っておくのがよくあるケースだと思うのですが、DB上に持たせないというのが仕様のようです。 通常はそういう場合ってどこに定数を持たせておくのがよりベターなんでしょうか? できれば値を変更した場合、アプリの再起動なしで変更された値がアプリに反映されるほうが望ましいと思っています。 web.xml上に持たせておくとかいうのはあまりよくないでしょうか? web.xmlの場合は再起動しないと値が反映されないような気もしますが… どんな小さなことでもいいので意見をお聞かせ願えますでしょうか。 サーバ ・websphere java ・jdk1.3.2 以上宜しくお願いします。

  • 【JSPがブラウザで表示されません】

    こんばんわ。 教えて頂きたいのですが、以下のjspを記述しましたが番号・名前・電話番号の項目表示のみで肝心のテーブル内容が表示されません。 何が原因かわからず困っています。 教えて下さい!お願い致します。 <%@page contentType="text/html; charset=Shift_JIS" pageEncoding="Shift_JIS"%> <%@page import="java.sql.*"%> <%! // サーブレットのinitメソッドに相当 public void jspInit() { try { // JDBCドライバをロード Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (Exception e) { e.printStackTrace(); } } %> <html> <head><title>テーブル_JSP版</title></head> <body> <P>データベース一覧</P> <table border='1'><tr><th>番号</th><th>名前</th><th>電話番号</th></tr> <% // データベースへのアクセス開始 Connection con = null; Statement stmt = null; ResultSet rs = null; try { // データベースに接続するConnectionオブジェクトの取得 con = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=Name","ID","PW"); // データベース操作を行うためのStatementオブジェクトの取得 stmt = con.createStatement(); // SQL()を実行して、結果を得る rs = stmt.executeQuery( "SELECT 番号, 名前, 電話番号 FROM Table"); // 得られた結果をレコードごとに表示 while (rs.next()) { %> <tr> <%-- レコードのCUSTOMER_NUMフィールドを表示 --%> <td><%= rs.getString("番号")%></td> <%-- レコードのNAMEフィールドを表示 --%> <td><%= rs.getString("名前")%></td> <%-- レコードのPHONEフィールドを表示 --%> <td><%= rs.getString("電話番号")%></td> </tr> <% } } catch (Exception e) { e.printStackTrace(); } finally { // データベースとの接続をクローズ try { rs.close(); } catch (Exception e) {} try { stmt.close(); } catch (Exception e) {} try { con.close(); } catch (Exception e) {} } %> </table> </body> </html>

  • 【JSPがブラウザで表示されません】

    こんばんわ。 教えて頂きたいのですが、以下のjspを記述しましたが番号・名前・電話番号の項目表示のみで肝心のテーブル内容が表示されません。 何が原因かわからず困っています。 教えて下さい!お願い致します。 <%@page contentType="text/html; charset=Shift_JIS" pageEncoding="Shift_JIS"%> <%@page import="java.sql.*"%> <%! // サーブレットのinitメソッドに相当 public void jspInit() { try { // JDBCドライバをロード Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (Exception e) { e.printStackTrace(); } } %> <html> <head><title>テーブル_JSP版</title></head> <body> <P>データベース一覧</P> <table border='1'><tr><th>番号</th><th>名前</th><th>電話番号</th></tr> <% // データベースへのアクセス開始 Connection con = null; Statement stmt = null; ResultSet rs = null; try { // データベースに接続するConnectionオブジェクトの取得 con = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=Name","ID","PW"); // データベース操作を行うためのStatementオブジェクトの取得 stmt = con.createStatement(); // SQL()を実行して、結果を得る rs = stmt.executeQuery( "SELECT 番号, 名前, 電話番号 FROM Table"); // 得られた結果をレコードごとに表示 while (rs.next()) { %> <tr> <%-- レコードのCUSTOMER_NUMフィールドを表示 --%> <td><%= rs.getString("番号")%></td> <%-- レコードのNAMEフィールドを表示 --%> <td><%= rs.getString("名前")%></td> <%-- レコードのPHONEフィールドを表示 --%> <td><%= rs.getString("電話番号")%></td> </tr> <% } } catch (Exception e) { e.printStackTrace(); } finally { // データベースとの接続をクローズ try { rs.close(); } catch (Exception e) {} try { stmt.close(); } catch (Exception e) {} try { con.close(); } catch (Exception e) {} } %> </table> </body> </html>

  • 【JSPがブラウザで表示されません】

    こんばんわ。 教えて頂きたいのですが、以下のjspを記述しましたが番号・名前・電話番号の項目表示のみで肝心のテーブル内容が表示されません。 何が原因かわからず困っています。 教えて下さい!お願い致します。 <%@page contentType="text/html; charset=Shift_JIS" pageEncoding="Shift_JIS"%> <%@page import="java.sql.*"%> <%! // サーブレットのinitメソッドに相当 public void jspInit() { try { // JDBCドライバをロード Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (Exception e) { e.printStackTrace(); } } %> <html> <head><title>テーブル_JSP版</title></head> <body> <P>データベース一覧</P> <table border='1'><tr><th>番号</th><th>名前</th><th>電話番号</th></tr> <% // データベースへのアクセス開始 Connection con = null; Statement stmt = null; ResultSet rs = null; try { // データベースに接続するConnectionオブジェクトの取得 con = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=Name","ID","PW"); // データベース操作を行うためのStatementオブジェクトの取得 stmt = con.createStatement(); // SQL()を実行して、結果を得る rs = stmt.executeQuery( "SELECT 番号, 名前, 電話番号 FROM Table"); // 得られた結果をレコードごとに表示 while (rs.next()) { %> <tr> <%-- レコードのCUSTOMER_NUMフィールドを表示 --%> <td><%= rs.getString("番号")%></td> <%-- レコードのNAMEフィールドを表示 --%> <td><%= rs.getString("名前")%></td> <%-- レコードのPHONEフィールドを表示 --%> <td><%= rs.getString("電話番号")%></td> </tr> <% } } catch (Exception e) { e.printStackTrace(); } finally { // データベースとの接続をクローズ try { rs.close(); } catch (Exception e) {} try { stmt.close(); } catch (Exception e) {} try { con.close(); } catch (Exception e) {} } %> </table> </body> </html>

  • 【JSPがブラウザで表示されません】

    こんばんわ。 教えて頂きたいのですが、以下のjspを記述しましたが番号・名前・電話番号の項目表示のみで肝心のテーブル内容が表示されません。 何が原因かわからず困っています。 教えて下さい!お願い致します。 <%@page contentType="text/html; charset=Shift_JIS" pageEncoding="Shift_JIS"%> <%@page import="java.sql.*"%> <%! // サーブレットのinitメソッドに相当 public void jspInit() { try { // JDBCドライバをロード Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (Exception e) { e.printStackTrace(); } } %> <html> <head><title>テーブル_JSP版</title></head> <body> <P>データベース一覧</P> <table border='1'><tr><th>番号</th><th>名前</th><th>電話番号</th></tr> <% // データベースへのアクセス開始 Connection con = null; Statement stmt = null; ResultSet rs = null; try { // データベースに接続するConnectionオブジェクトの取得 con = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=Name","ID","PW"); // データベース操作を行うためのStatementオブジェクトの取得 stmt = con.createStatement(); // SQL()を実行して、結果を得る rs = stmt.executeQuery( "SELECT 番号, 名前, 電話番号 FROM Table"); // 得られた結果をレコードごとに表示 while (rs.next()) { %> <tr> <%-- レコードのCUSTOMER_NUMフィールドを表示 --%> <td><%= rs.getString("番号")%></td> <%-- レコードのNAMEフィールドを表示 --%> <td><%= rs.getString("名前")%></td> <%-- レコードのPHONEフィールドを表示 --%> <td><%= rs.getString("電話番号")%></td> </tr> <% } } catch (Exception e) { e.printStackTrace(); } finally { // データベースとの接続をクローズ try { rs.close(); } catch (Exception e) {} try { stmt.close(); } catch (Exception e) {} try { con.close(); } catch (Exception e) {} } %> </table> </body> </html>

  • localhostに:8080をつけないとStrutsは動かない?

    Strutsを勉強しております。 書籍のサンプルソースを解析している状況ですが、疑問に思ったことがあります。 書籍には以下のアドレスにアクセスしてサンプルを動かせとあります。 http://localhost:8080/1-1/view/Hello.jsp ここでlocalhostの後の8080は必須なのでしょうか? 8080を外すとjspファイルの表示だけはできるのですが、Sturtuとしての処理は動きませんでした。 Strutsを勉強して先には自分で作ったHPを公開したいと思っていますが、8080をつけなければならないとなるとカッコが悪いなぁと心配しています。 どなたかご存知の方がおりましたら教えてください。

    • ベストアンサー
    • Cosmo2007
    • Java
    • 回答数3
  • セッション変数について

    セッション変数の扱いについて困っていることがあります。 ichiran.jspの画面(商品一覧表) りんご→nyuryoku.jsp?shohinmei=ringoへのリンク みかん→nyuryoku.jsp?shohinmei=mikanへのリンク nyuryoku.jsp String shohinmei=request.getParameter("shohinmei"); session.setAttribute("shohinmei",shohinmei); ... <form method="post" action="koushin.jsp"> ...入力フォーム </fotm> koushin.jsp HttpSession hs=request.getSession(true); String shohinmei=(String)hs.getAttribute("shohinmei"); データ更新のSQLをかける ichiran.jspの画面で 1.りんごを右クリックして新しいウィンドウで開く 2.みかんを右クリックして新しいウィンドウで開く 3.りんごの入力画面を開いているブラウザのSubmitをクリック ↓ 2の時点でsession変数shohinmeiにmikanが入っているので、 りんごのはずがみかんのほうに更新がかかってしまう。 りんごとみかんの入力画面を並列に開いたときに、 それぞれ別のセッションとして生成され、りんごとみかんに関するshohinmeiの 変数領域が別々に確保されるようにする方法はないものでしょうか?

    • ベストアンサー
    • msndance
    • Java
    • 回答数3
  • 社内VPNを使ってデータベースプログラムの作成

    いつもお世話になっております。 VPNを利用して社内販売管理システムが構築されています(外部で開発) しかしそれとは別に全国の営業マンの行動予定や週間行動予定のデータベース化の話があがり、 外部業者を使わずに社内でプログラムを作れないかと言われて困っています。 ネットワークに不勉強で可能なのか不可能なのかも分かりません。 【環境】 社内VPN(OCN) 一応IISサーバーが設定されている できれば、VB6とACCESSファイルを使ってデータベースソフトを作りたい 社内販売管理システムはオラクルを使って作られている 本社サーバーのIPを192.168.10.1で拠点のIPが192.168.20~50.10~100 本社サーバーのDBファイルはc:\DBFile\フォルダに置かれている 本社サーバーはパスワードが設定されている 本社にDBファイルを置いて各拠点のプログラムからDBファイルの読み書きをする のが可能なのでしょうか。 その場合のファイル名の指定等はどうしたらいいのでしょうか。 すみませんが、ご指導お願いします。 質問が分からなければ補足入れます。

  • セッション変数について

    セッション変数の扱いについて困っていることがあります。 ichiran.jspの画面(商品一覧表) りんご→nyuryoku.jsp?shohinmei=ringoへのリンク みかん→nyuryoku.jsp?shohinmei=mikanへのリンク nyuryoku.jsp String shohinmei=request.getParameter("shohinmei"); session.setAttribute("shohinmei",shohinmei); ... <form method="post" action="koushin.jsp"> ...入力フォーム </fotm> koushin.jsp HttpSession hs=request.getSession(true); String shohinmei=(String)hs.getAttribute("shohinmei"); データ更新のSQLをかける ichiran.jspの画面で 1.りんごを右クリックして新しいウィンドウで開く 2.みかんを右クリックして新しいウィンドウで開く 3.りんごの入力画面を開いているブラウザのSubmitをクリック ↓ 2の時点でsession変数shohinmeiにmikanが入っているので、 りんごのはずがみかんのほうに更新がかかってしまう。 りんごとみかんの入力画面を並列に開いたときに、 それぞれ別のセッションとして生成され、りんごとみかんに関するshohinmeiの 変数領域が別々に確保されるようにする方法はないものでしょうか?

    • ベストアンサー
    • msndance
    • Java
    • 回答数3
  • Webアプリケーションのユーザーインターフェイスデザインの勉強がしたいのですが…

    JAVAを使用したWEB予約受け付けシステム(アプリケーション)の Webユーザーインターフェイスデザインができるようになりたいのですが、 どのように勉強すればよいのか全くわかりません。 このようなことを教えてくれる学校、 またはオススメの本などはありますか? 現在HTMLタグと、イラストレータ、フォトショップ位しかわからないのですが、プログラムの勉強からはじめないといけないのでしょうか? 全くの初心者のため的外れな質問でしたらごめんなさい。 どなたかお教え頂けると嬉しいです。 よろしくお願いいたします。

  • JSPで意味不明のコンパイルエラー

    Fedora Core 4 に Tomcat 6 をインストールして、 JSP/Servlet の勉強をはじめた者です。 少し旧い書籍「10日でおぼえる JSP/サーブレット 入門教室」 という書籍の内容を、順にプログラミングしながら実行しています。 今回は、下記のような意味不明のエラーについて質問させてください。 type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 6 in the jsp file: /day03-2/p_birth.jsp Syntax error, insert "Finally" to complete TryStatement 3: long diff, lngMin = 366; 4: boolean flag = false; 5: String minName = "", strMsg = ""; 6: //String[] strName = { "掛谷奈美", "望月美奈", "渡辺将人", "松岡徹", "山本晃子" }; 7: String[] strName = { "foo", "bar", "baz" }; 8: int[][] intBirth = { 9: {1975,8,4}, {1950,12,1}, {1964,4,2}, {1968,3,1}, {1932,6,28} }; 上記のメッセージ中のJavaコードは、とあるJSPページに埋め込まれていて、 このメッセージはそのJSPページへIEを使用してアクセスしようとしたときに 表示されるメッセージです。 まず、コメントアウトされている行にエラーを指摘されていることに とまどっています。 次に、例外処理など一切使用していないのに、例外処理に関するエラーを指摘されていまして、訳がわかりません。 ちなみに、このページの文字コードに誤りはありません。↓ <%@ page contentType="text/htl;charset=UTF-8" import="java.util.*" %> どなたか見当がつく方、お助けください。 よろしくお願いします。

  • 【サーブレットのコンパイルエラーが解決できません】

    Servleteのコンパイルエラーについてご教授下さい。 protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { がソースなのですが、コンパイルすると SearchServlet.java:12: シンボルを解決できません。 シンボル: クラス IOException 場所 : SearchServlet の クラス throws ServletException, IOException { エラー 1 個 とIOExceptionの下に^がついて表示されます。 CLASSPATHも %CATALINA_HOME%\webapps\wl_jsp\WEB-INF\classes %JAVA_HOME%\lib\tools.jar %CATALINA_HOME%\common\lib\servlet-api.jar と設定してあり本やネットで調べたのですが解決できませんでした。 教えて下さい!お願い致します。

  • Webサイト構築用途でのJava,phpのシェア

    Web制作業者の者です。「JavaはWebアプリケーションの本命」だとか言われておりますが、私が知る限り国内ではANA http://www.ana.co.jp/asw/ くらいしか知りません。圧倒的に多いのはPHP,CGI(ほとんどはPerlと思われます)でたまにASP,ColdFusion(.cfm)のものを見かけます。この教えて!goo様もPHPですし・・ しかし、プロブラマー向けの求人を見てみるとほとんどがJavaや.NETで占められており、PHP,Perlはほとんど見受けられません。また、本屋に行くとJava関連は7~8段の書棚の上から下までずらりと並んでいるのにPHPはせいぜい2列程度です。 Javaがあらゆる用途に使える汎用言語であることに対してPHPはほとんどがWeb用途に限定されています。そういう意味でJavaの方が需要が多いのは理解できますが、ことWebサイトに限ってはPHPが一番使われてるように思えるのです。 それで、Webサイトに限っていえば現在JavaとPHPは何:何の割合で使われているのでしょうか? また、Javaが「JavaはWebアプリケーションの本命」と騒がれるのはなぜなのでしょうか?

  • サーブレット 同じページに表示

    サーブレットで次のような簡単なページを作ります。 5つのメニューがあり CGI,DHTML,XHTML,PHP,Servlet とします。 この5つのどれかを選択すると、 メニューの下にその言葉の定義が現れる。 このようなページです。 例えば、 <a href=http://localhost:8080/servlet..../CGI> CGI </a> のようにすると、同じページではなくなります。 CGIをクリックしたら同じページ上で 定義を表示するようにしたいのですが、 何がアドバイスをいただけないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • ilnmfay
    • Java
    • 回答数2
  • Webアプリケーションのユーザーインターフェイスデザインの勉強がしたいのですが…

    JAVAを使用したWEB予約受け付けシステム(アプリケーション)の Webユーザーインターフェイスデザインができるようになりたいのですが、 どのように勉強すればよいのか全くわかりません。 このようなことを教えてくれる学校、 またはオススメの本などはありますか? 現在HTMLタグと、イラストレータ、フォトショップ位しかわからないのですが、プログラムの勉強からはじめないといけないのでしょうか? 全くの初心者のため的外れな質問でしたらごめんなさい。 どなたかお教え頂けると嬉しいです。 よろしくお願いいたします。

  • redirectタグ(?)に対応したライブラリって?

    c:redirect url="・・・ というJSPファイルで「"c"に対応するtaglibディレクティブが存在しないかTLDファイルが見つかりません。」というエラーが出ているのですが、おそらく.jarファイルと.tldファイルを置かなければいかないといけないのかなというところまでは、予想がついたのですがどのファイルをおけばいいかが分かりません。 もし、分かる方がいらっしゃったらよろしくお願いします。

    • ベストアンサー
    • rapun
    • Java
    • 回答数1
  • 【SQLServer接続のJSPの記述を教えて下さい!】

    いつもありがとうござます。 今回、SQLServerのテーブルを使用したjspを作成しているのですが MS ACCESSしか使用した事がなく設定が分からなく困っています。 ソースはこんな感じです。 <%@ page contentType="text/html;charset=Windows-31J" %> <HTML> <HEAD> <TITLE>一覧</TITLE> </HEAD> <BODY bgcolor="#ffffcc"> <CENTER> <%@page import="java.sql.*"%> <% class.forName("sun.jdbc.odbc.JbdcOdbcDriver"); Connection con = DriverManager.getConnection(test,no,nono); string sql = "select * from T_Transfer"; Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(sql); while (rs.next()){ out.print(rs.getString("F1")); out.print(rs.getString("F2")); out.print(rs.getString("F3")); out.print(rs.getString("F4")); out.print(rs.getString("F5")); out.print(rs.getString("F6")); out.print(rs.getString("F7")); } con.close(); %> </CENTER> </BODY> </HTML> コンパイルできないとのエラーがでます。 xmlは記述が分からないので一切触っていません。 上記ソースの場合のxmlの記述もご教授下さい。 宜しくお願い致します!

  • 【SQLServer接続のJSPの記述を教えて下さい!】

    いつもありがとうござます。 今回、SQLServerのテーブルを使用したjspを作成しているのですが MS ACCESSしか使用した事がなく設定が分からなく困っています。 ソースはこんな感じです。 <%@ page contentType="text/html;charset=Windows-31J" %> <HTML> <HEAD> <TITLE>一覧</TITLE> </HEAD> <BODY bgcolor="#ffffcc"> <CENTER> <%@page import="java.sql.*"%> <% class.forName("sun.jdbc.odbc.JbdcOdbcDriver"); Connection con = DriverManager.getConnection(test,no,nono); string sql = "select * from T_Transfer"; Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(sql); while (rs.next()){ out.print(rs.getString("F1")); out.print(rs.getString("F2")); out.print(rs.getString("F3")); out.print(rs.getString("F4")); out.print(rs.getString("F5")); out.print(rs.getString("F6")); out.print(rs.getString("F7")); } con.close(); %> </CENTER> </BODY> </HTML> コンパイルできないとのエラーがでます。 xmlは記述が分からないので一切触っていません。 上記ソースの場合のxmlの記述もご教授下さい。 宜しくお願い致します!

  • 【SQLServer接続のJSPの記述を教えて下さい!】

    いつもありがとうござます。 今回、SQLServerのテーブルを使用したjspを作成しているのですが MS ACCESSしか使用した事がなく設定が分からなく困っています。 ソースはこんな感じです。 <%@ page contentType="text/html;charset=Windows-31J" %> <HTML> <HEAD> <TITLE>一覧</TITLE> </HEAD> <BODY bgcolor="#ffffcc"> <CENTER> <%@page import="java.sql.*"%> <% class.forName("sun.jdbc.odbc.JbdcOdbcDriver"); Connection con = DriverManager.getConnection(test,no,nono); string sql = "select * from T_Transfer"; Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(sql); while (rs.next()){ out.print(rs.getString("F1")); out.print(rs.getString("F2")); out.print(rs.getString("F3")); out.print(rs.getString("F4")); out.print(rs.getString("F5")); out.print(rs.getString("F6")); out.print(rs.getString("F7")); } con.close(); %> </CENTER> </BODY> </HTML> コンパイルできないとのエラーがでます。 xmlは記述が分からないので一切触っていません。 上記ソースの場合のxmlの記述もご教授下さい。 宜しくお願い致します!

  • サーブレットが実行できない

    似たような質問が何件かあるのですがそちらを読んでも解決できないので、質問させてください。 java servlet初心者なのですが、 http://www.hellohiro.com/servlet.htm のサイトをもとにサーブレット環境を自分のパソコンで作ろうとしています。 とりあえず ・Tomcat5.5.23をダウンロード ・http://localhost:8080でページが表示されることを確認 ・HelloWorldServlet.classを作る。 まで正常にできました。 その後、 [Tomcatのフォルダ]\webapps\examples\WEB-INF\classes にHelloWorldServlet.classをコピーし、 http://localhost:8080/examples/servlet/HelloWorldServlet  を実行したところ 404エラーが発生しました。 もともとwebappsファイル下にexamplesというファイルがなかったのですが、これは正常なのでしょうか? jsp-examplesファイルとservlets-examplesファイルがあったのでその中の \WEB-INF\classes下にHelloWorldServlet.classを入れてみたり、 webapps下に\examples\WEB-INF\classesを作って、その中にそのclassファイルを入れてみたりといろいろやってみたのですが、 まったくエラーは変わりません。 何が悪いのかわからないのですが、 何かアドバイスをいただけないでしょうか? お願いします。

    • ベストアンサー
    • ilnmfay
    • Java
    • 回答数2