shokosブログ

プログラミング

2009-06-18から1日間の記事一覧

ちょこっとjavaメモ

・文字コードはめんどくさい! ・すっきりしたコードを書くこと ・@SuppressWarnings("unchecked")は黄色のエラーを消す最後の手段にする ・NullPointerExceptionはnullなものになにかしようとするとスローされる。通称ぬるぽらしい。ガッ ・メソッドで例外…

twitterとjavaを仲良くさせる

サーブレット計画その1.4 に載せたクラスに以下を追加 TwitterPost twit = new TwitterPost(); try { twit.twitterPost(req); } catch (TwitterException e) { out.print("error"); } ちゃんとpostできました!

twitterとjavaを仲良くさせる

サーブレットを使って、仲良くさせてみました! 自分で作ったフォームに文字列を入力すると、twitterにpostされるというプログラムをつくりました わーたのしいっpostするクラス import javax.servlet.http.HttpServletRequest; import twitter4j.TwitterExc…

サーブレット計画その1,8

RequestとResponseについてブラウザからサーバーへいくのがRequestサーバーで処理をしてサーバーからブラウザへいくのがResponse

サーブレット計画その1.7

表示させるというインタフェース import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import javax.servlet.http.HttpServletRequest; public interface ParameterPrinter { void printParameter(HttpServletRequest req, PrintWrit…

サーブレット計画その1.6

リクエストのパラメータとキーを得るメソッドを使い表示させる(GETにもPOSTにも有効) import java.io.PrintWriter; import java.util.Enumeration; import javax.servlet.http.HttpServletRequest; public class DirectGet implements ParameterPrinter { …

サーブレット計画その1.5

表示させるメソッドを実装したクラス2パターンにわけてみましたurlの?以降を自分で=や&で分けて表示させる(GETにのみ有効) import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.securit…

サーブレット計画その1.4

送信先のソース GETで送信するとurlのうしろに ?name=hoge のように送信したキーとパラメータが表示されますPOSTで送ると表示されませんGETで送るとdoGETが呼び出され POSTで送るとdoPOSTが呼び出されてそれぞれ処理をします import java.io.IOException; im…

サーブレット計画その1.3

フォームに入力した文字列を表示させるプログラムつくってみました htmlの部分 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> form </title> </head> <body> <form method="POST" action="送信先url"> <input type="text" name="name"> <input type="submit" value="送信"> </form> </body> </html> 文字コードをヘッダで指定しない…

サーブレット計画その1.2

tomcatつかいませんでした jettyつかいました *プロジェクトのつくりかた*コマンドプロンプトでいつものようにmvn archetype:generate いつもarchetypeはデフォルトの15を選択していましたが、 今回は18を選択しますあとはいつも通りです そうしてでき…

ソートアルゴリズム計画その1.10

反省点 テストで使った変数名exceptは全部expectの間違いです どんな変数かというと期待する値を格納するためのものexpect→期待する except→除くこれはひどいミスこういうのは混乱のもとなのでリファクタリングすべき!