タグ

ブックマーク / www.javadrive.jp (10)

  • Android入門

    AndroidGoogle 社が提供する携帯電話向けの OS です。ここでは Android を使ったアプリを開発される方を対象として、開発環境である Android Studio のインストール方法やプログラミング方法、そして作成したアプリの公開方法まで解説します。

    Android入門
  • 日本語パラメータの対応(getBytes) - リクエスト情報の取得 - サーブレット入門

    前のページでフォームから送られ来るリクエストパラメータの処理方法について確認しました。実はその時のプログラムでは日語のデータを送付すると文字化けします。 例えばフォームの入力画面で日語を含む文字を入力して送信します。 すると次のように日語を入力した部分は文字化けして表示されます。 文字化けしてしまう理由は次の通りです。 フォームで入力された値などがサーバに送信される際にURLエンコードが行われバイト列としてサーバに送信されます。サーブレット側では送られてきたバイト列を元の文字列に戻そうとするのですが、その時にデータの文字コードを「ISO-8859-1(Latin1)」だと判断して戻してしまいます。ここで文字化けが発生します。 そこで正しい文字コードを使ってバイト列から文字列を取り出すように変更します。1つ目は事前に文字コードを指定する方法、2つ目は一度誤って処理された文字列をバイト列

    日本語パラメータの対応(getBytes) - リクエスト情報の取得 - サーブレット入門
  • 日本語パラメータの対応(setCharacterEncoding) - リクエスト情報の取得 - サーブレット入門

    語が含まれるパラメータを処理する方法として「setCharacterEncoding」メソッドを使う方法を確認します。「HttpServletRequest」インターフェースの親インターフェースの「ServletRequest」インターフェースで定義されています。 もともと文字化けする原因が、パラメータとして送られてきたバイト列から文字列に変換する時に、文字コードとして「ISO-8859-1(Latin1)」を使ってしまうのが問題でした。そこで正しい文字コードをサーブレットに事前に設定が出来れば文字化けは発生しません。「setCharacterEncoding」メソッドはリクエストボディに含まれるデータの文字コードを指定した値に書き換えるメソッドです。 setCharacterEncoding public void setCharacterEncoding(java.lang.Str

  • SQLite入門

    データベースの SQLite の使い方について解説します。 SQLite はサーバとして動作させるのではなく単独のアプリケーションとして動作させることが可能です。インストールも簡単な上に非常にコンパクトなため、アプリケーションと一緒に配布するといった利用も数多くされています。ここでは SQLite を使ってデータベースやテーブルの作成方法、そしてデータを追加したり取得したりする方法について一つ一つ解説していきます。

    SQLite入門
  • Servlet(サーブレット) / JSP入門 : Javaサーバサイドアプリ

    サーバ側で動作するJavaアプリケーションを作成するにはサーブレットやJSPを使います。サーブレットとJSPは基的に同じことを行いますが、サーブレットはJavaプログラムと同様に作成するのに対し、JSPはPHPのようにスクリプト言語のような記述します。そこで画面表示部分の作成にはJSPが適しており、データベースとの接続などバックエンドで動く部分はサーブレットで作成するのが適しています。 ここではサーブレット及びJSPの使い方に関して具体的なサンプルを使いながら確認していきます。 なおサーブレットやJSPはサーバ側でJavaアプリケーションを作成するための仕様であり、実装したアプリケーションとして無料で提供されているTomcatを使っていきます。TomcatはWebサーバとしての機能も持っておりTomacat単体で試していきますが、Apacheなどと組み合わせる場合は『Tomcatとの連携

  • Jakarta Commons IOのインストール - Jakarta Commons FileUploadのインストール - Jakarta Commons FileUploadの使い方

  • Jakarta Commons FileUploadの使い方

    Jakarta Commons FileUploadの使い方Jakarta Commons FileUploadは、Jakarta Commonsの中の1つでサーバへのファイルアップロードを行う時に利用します。ここではJakarta Commons FileUploadのインストール方法から実際の使い方までを見ていきます。 今回サーバ側のアプリケーションはサーブレットを使って記述しています。サーブレットについてh『サーブレット入門』を参照して下さい。 Jakarta Commons FileUploadのインストール 利用手順

  • まとめてファイルに書き込む - テキストファイルの入出力 - Java入門

    FileReaderクラスにBufferedReaderクラスを組み合わせて利用したように、FileWriterクラスの場合も効率良く書き込むためのBufferedWriterクラスが用意されています。 使い方は下記のようになります。 File file = new File(file_name); FileWriter filewriter = new FileWriter(file); BufferedWriter bw = new BufferedWriter(filewriter); FileWriterクラスのオブジェクトを作成するところまでは今までと同じですが、このオブジェクトを引数としてBufferedWriterクラスのオブジェクトを作成します。そしてFileWriterクラスのオブジェクトではなく、BufferedWriterクラスのオブジェクトに対して書き込み用のメソッ

  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング
  • Ruby入門

    Rubyを使ってプログラミングの学習を開始される方を対象としたRuby入門です。Rubyの開発環境をローカルに構築する方法や、Rubyを使ったプログラムの記述方法や実行までをサンプルを使いながら順に学習していきます。

    Ruby入門
  • 1