自作のwebアプリの公開方法

このQ&Aのポイント
  • 独学で勉強したJavaを使用して作成した図書館管理システムを就職先に見せるための方法について質問です。
  • 自分のホームページにシステムを組み込んで公開する方法について詳しく教えてください。
  • JavaフレームワークはSeasar2を使用しています。
回答を見る
  • ベストアンサー

自作のwebアプリ(図書館管理システム)の公開方法

私は、独学でプログラミング言語(Java)を勉強して、自作のシステム(図書館管理システム)を作りました。そして、ソフトウェア開発会社に就職しようと考えています。その就職の際に自作のシステムを就職先の方に見てもらおうと思っているのですが、 質問1, どのように見てもらえばいいでしょうか? 例えば、自分のホームページを作って、その中で自作のシステムが動くようにすればいいということは、想像はつくのですが、 質問2, その場合どのように、ホームページにシステムを入れるのか? どなたかわかる方ご教授いただけませんでしょうか? ちなみに、Javaフレームワークは、Seasar2(dolteng teeda+s2dao)です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

その作成したシステムの動作に必要なものをインストールして ローカルwebサーバーを稼動させればいいんじゃないですか? それか、ddo等のDynamicDNSサービスを使用して webサーバーを稼動させておいて 見てもらう時にネット経由で見てもらうとか。

kokansetu
質問者

お礼

chickenkatuさん、ご回答ありがとうございました。 よくわからないのですが、もう少し自分で調べてみます。

関連するQ&A

  • S2daoのSqlファイルでのDBアクセスについて

    お世話になります。現在Teeda+S2DAOの学習をしています。 そこでどうしても一点解決できない問題がありご質問させて いただきたく思い投稿いたします。 問題: DBアクセスの際に作成したSQLファイルの呼び出しを行いDBにアクセスしようとするとエラーが出力される。デフォルトのSQLファイルを利用しないDBアクセスは可能。 開発環境: アプリケーションサーバー:Tomcat5.5 IDE:eclipse3.2 DB:postgresql8.2 言語:java1.6 FW:Turaプロジェクト(Teeda+S2DAO) 出力されたエラーは以下の通りです。 org.seasar.framework.exception.SQLRuntimeException: [ESSR0072]SQLで例外(SQL=[update userinfo set userid = ?, password = ?], Message=[[ESSR0072]SQLで例外(SQL=[update userinfo set userid = ?, password = ?], Message=[0], ErrorCode=07006, SQLState={3})が発生しました : [SQLで例外(Message=[Can't infer the SQL type to use for an instance of agnietec.entity.UserInfo. Use setObject() with an explicit Types value to specify the type to use.], ErrorCode=0, SQLState=07006)が発生しました。], [Can't infer the SQL type to use for an instance of agnietec.entity.UserInfo. Use setObject() with an explicit Types value to specify the type to use.], ErrorCode=0, SQLState=07006)が発生しました at org.seasar.extension.jdbc.impl.BasicHandler.bindArgs(BasicHandler.java:195) at org.seasar.extension.jdbc.impl.BasicUpdateHandler.execute(BasicUpdateHandler.java:101) at org.seasar.extension.jdbc.impl.BasicUpdateHandler.execute(BasicUpdateHandler.java:80) at org.seasar.dao.impl.UpdateDynamicCommand.execute(UpdateDynamicCommand.java:43) at org.seasar.dao.interceptors.S2DaoInterceptor.invoke(S2DaoInterceptor.java:53) at org.seasar.dao.pager.PagerS2DaoInterceptorWrapper.invoke(PagerS2DaoInterceptorWrapper.java:71) at agnietec.dao.UserInfoDao$$EnhancedByS2AOP$$134ea95$$MethodInvocation$$updateUser8.proceed(MethodInvocationClassGenerator.java) at org.seasar.framework.aop.interceptors.TraceInterceptor.invoke(TraceInterceptor.java:73) at agnietec.dao.UserInfoDao$$EnhancedByS2AOP$$134ea95$$MethodInvocation$$updateUser8.proceed(MethodInvocationClassGenerator.java) at agnietec.dao.UserInfoDao$$EnhancedByS2AOP$$134ea95.updateUser(UserInfoDao$$EnhancedByS2AOP$$134ea95.java) 確信はないんですがエンコードでエラーが出ているのかと思い、 確認したのですが postgreはEUC_JP、 eclipseはUTF-8でした。 自分でも色々試行錯誤し、web.xmlのエンコード指定をEUC_JPなどにしてみましたが、状況に変化はありません。 <filter> <filter-name>encodingfilter</filter-name> <filter-class>org.seasar.extension.filter.EncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value> ここをEUC-JPにしました </param-value> </init-param> <filter> インターネットで調べても、調べ方が悪いのか同じような問題がみつからずほとほと困っています。どなたかご教授いただけないでしょうか? 何卒よろしくお願いいたします。

  • Javaのフレームワークについて

    Javaのフレームワークについての質問です。 現在、Webアプリケーションのショッピングサイトのようなサーバー側の規模がちょっと大きくなるものに関しては、スクリプト言語のPHPやRubyの代表的なフレームワークを使って作成しているのですが、Java用のWebアプリケーションのフレームワークもこれから使ってみたいと考えています。 それで、質問なのですが、 (1)現在、Java用のWebアプリケーション作成のフレームワークで世の中で皆さんが一番使われているものってどれになるのでしょうか?私が現在知っている限りでは、Struts、Struts2、JSF(Java Server Faces)、Seasar、Seasar2 くらいがあるのですが、使い分けのコツみたいなものがあれば教えていただきたいのです。(それぞれの、メリット、デメリットのようなもの。) (2)スクリプト言語のフレームワークとJavaのフレームワークの使い分けのようなものも分かれば教えてください。私の認識では、Java用のフレームワークを用いて設計しなければいけないものって、たとえば大手銀行の決済システムとか、かなり規模の大きなものを想定しています。プログラムの動作スピードを上げたい時とか、セキュリティー関係を厳重に行い時などを想定しています。Javaのフレームワークを使うメリットなども分かれば教えてください。 よろしくお願い致します。

  • プログラミングを一から始めようと考えている初心者です。

    プログラミングを一から始めようと考えている初心者です。 将来的にはiphoneのアプリやゲームなどのソフトウェアを作りたいと思うのですが、 まず手始めとしてHP作成から入っていきたいと思いました。 しかし、何の言語から手をつけるべきかわかりません。 まずはHTML、CSS、JavaScript、PHP、JAVA、C言語のうちから選ぼうと思っているのですが、 モチベーションを維持しやすくて、独学でも十分理解できそうなもので選びたいと思います。 情報技術者の資格も取りたいのでJAVA、C言語をやっておくと便利かなと思ったりもします。 ぜひ、みなさんの見解をお聞かせください。

  • 社内で使うWebシステムSPA

    こんにちは! 社内で業務用のシステムを考えています。VBでWindowsアプリは作ったことがあったので、作れるよね?という流れで作ることになりました。Webについて知識がほとんどないため、勉強しながら作っていく予定です。社内のみでの使用です。大きく拡張していくことも、ほとんど無いと思われます。 そこで質問はWebフレームワークなるもの使うのが便利だというところまではわかり、Flask, Spring, Laravelの3つが良さそうに思いました。Pythonは少し触ったことがある程度ですが、Java, Laravelは未経験です。この中でどれがおすすめでしょうか?よろしくお願いします!

  • プログラミング言語の違いを教えてください!

    こんにちわ。 ただ今就職活動中の者です。 大学ではC++の基礎を勉強しましたが色々あるプログラミング言語の違いがよく理解できていません。 プログラミング言語はCOBOL、JAVA、C言語、visual basic、perlなど、本当に様々な言語がありますが、それらの言語について詳しく教えていただけませんでしょうか? (それぞれはどういった分野のシステムの開発に向いていて、どのような弱点があるなど)お手数ですが、よろしくお願いします!

  • 初心者 システムエンジニアを目指す

    私は現在、派遣社員で経理の仕事をしています。Accessまでは、資格を持っています。 しかし、このまま派遣社員でいることに不安を持ち、スキルアップのため勉強をしたいと思うようになりました。 色々調べてみましたが、初心者がシステムエンジニア、もしくはシステムエンジニアアシスタントを目指すには、どの勉強をすればよいのでしょうか? ホームページ作成の言語、Java、C言語、CADなどたくさんあるため、どれに手をつけていいかわかりません。 商業高校で、プログラミングの授業があるのでプログラミングの資格を持っている高校生がわりとたくさんいると聞きました。プログラミングは、初心者の私でも勉強すればできるようになる世界なのでしょうか? プログラミングよりもホームページ作成の知識をつけるほうがよいのでしょうか? 質問の内容が、稚拙でごめんなさい! 将来のことで真剣に悩んでいます。 システムエンジニアについて無知なもので、教えていただきたいです。 システムエンジニアでなくとも、今よりスキルアップしたいです。 教えてください。お願いします!

  • WEBクリエーターとしてのシステム構築知識

    昨日質問を立ち上げたものです。 WEBクリエーターとしてプログラミング、DB、サーバー の知識を学んでいこうと決めました。 そこで質問なのですが、必要となるシステム構築知識(※WEBクリエーターとして)を、できればお勧めの覚えていく順番(できれば最短のプラン)をお教えください。また、必要となる知識のレベルをできるだけ具体的に、また、資格としてレベルをあらわすことができるのなら(EX、オラクルだとオラクルマスターブロンズまで)そのようによろしくお願いいたします。また、LINUXはクリエーターとしてのシステム構築でも使用するのでしょうか?それと、JAVAについてなんですが、クリエーターとしてのJAVAなら、アプリケーション開発のJAVA知識はひつようでしょうか?もしそれぞれの分野内で、不要な部分がありましたらそれも教えて頂ければ幸いです。宜しくお願いします。

  • プログラミング言語の習得

    プログラミング言語の習得 私は現在SEへの転職目指しております。 特に社内ではプログラミングの業務をしているわけではありませんが、 独学でC言語の学習をしております。 (就職前にVBを学習、C言語は1ヶ月前からはじめ参考図書「猫でも分かるC言語」を通して 学習し終えた段階です。) プログラミングの言語は多数存在する昨今、どの言語を習得すべきなのか、 このままC言語を学習し続けていいものなのか迷っております。 目標や用途によって習得すべき言語は異なってくるということは耳にしますが、 実際C言語のプログラミングでは何ができるのでしょうか?

  • 入退場管理システム(仮)の構築についてお聞きしたいです。

    入退場管理システム(仮)の構築についてお聞きしたいです。 仕様はUSB接続のICカードリーダにて、ICカードより登録済みのID情報を取得、PCからID情報に対応したメールアドレスにメールを送信するというものです。 私は情報系学科に在学中の大学4回生です。プログラミングの経験は授業での演習で少し経験した程度です。(Java、Perl、C、prolog) プログラミング言語はどれも初心者レベルです。 目新しいシステムではないと思いますが今回は演習課題等ではないので何からはじめていいかわかりません。 現在、個人で非接触型ICカードの開発を検討しています。 そこでいくつかお聞きしたいことがあります。 1.非接触型ICカードの開発キットを調べていたのですがJava言語でのAPIを含んだものが見当たりません。 Javaでの開発は可能でしょうか? 2.WEB検索中にJavaカードとういうものを見かけたのですが、非接触型のJavaカードはありますか? 3.ICカード(FeliCa対応)やJavaカードの開発キットで作成したソフトやシステムは、開発キットの購入先以外のカードリーダライタで作動するでしょうか? 4.ICカード(FeliCa対応)やJavaカードの開発キットで作成したソフトやシステムを販売する場合、使用料や許可は必要でしょうか? 5.FeliCaのシステム開発には必ず「SDK for FeliCa」(ソニー)が必須ですか? 逆に、「SDK for FeliCa」があれば他社の開発キット付属のAPIは不要なのでしょうか? 6.オススメの開発キットやカードリーダライタがあればお願いします。システムはかなり簡易なものですので、とにかくシンプルで安価なものがいいです。 不十分や不明な点があれば補足いたします。 よろしくお願いします。

  • 動画と音声の処理に強いプログラミング言語は何でしょうか?

    動画と音声の処理に強いプログラミング言語は何でしょうか? カメラとマイクを使った人工知能を持つプログラムを遊び半分で作ってみたいと思っているのですが、どのプログラミング言語で作るかまだ決めていません。 調べたところ、JavaにはJava Media Frameworkなどがありよさそうなのですが、CやC++などにも同じようなものがあるのでしょうか。また他の言語でもっと優れているものはあるでしょうか? プログラミング言語に限らず、音声ファイルをバイナリとして読み込めばいいかもしれませんが、音量や周波数などを取得するために自分でコードを書くのはちょっとつらいのでそれらをしてくれるライブラリがある言語を探しています。また、音声や動画をリアルタイムで処理したいので、それも可能なものがあったら教えて欲しいです。よろしくお願いします。