| 作者が、なぜ資格試験の取得に時間を費やすかというと 日々の業務だけでは得る事の出来ない、体系的な知識作り をするためです。 そして、それは毎日の仕事を効率良く終わらせ、エンジニアの理想とする「定時退社」を 実現することに繋がります。 とかく、残業を強いられるこの業界で、SEとして長く仕事を続けるには、 「定時退社」をすることが、最も重要な事なのではないかと考えています。 |
| エンジニアとしての価値を高め、仕事でも理想とする形を実現する。 それには、業界全体の様子を的確に捉え、自分の理想 をハッキリと持つ事が重要です。 自分の年収、会社の規模、社長の理想、フリーとしての立場など。 自分の人生です。何も遠慮せずに、高らかに理想を掲げ、目指してください。 業界全体の様子を得る事が出来る、幾つかの就職情報を紹介します。 |
Javaサーブレット文字化け対策
●変換メソッド
public String doEncode(String strVal) throws UnsupportedEncodingException{
if(strVal==null){
return (null);
}else{
return (new String(strVal.getBytes("ISO-8859-1"),"UTF-8"));
↑
SJISの場合は、"Shift_JIS"を使う。
}
}
●使用場所(サーブレット)
//HPから受取る時
strUserName = se.doEncode(arg0.getParameter("UserName"));
●実装例
package jp.co.utils;
import java.io.UnsupportedEncodingException;
/**
* @author Administrator
*
* この生成されたコメントの挿入されるテンプレートを変更するため
* ウィンドウ > 設定 > Java > コード生成 > コードとコメント
*/
public class StrEncode {
/**
* コンストラクタ
*/
public StrEncode() {
}
public String doEncode(String strVal) throws UnsupportedEncodingException{
if(strVal==null){
return (null);
}else{
return (new String(strVal.getBytes("ISO-8859-1"),"UTF-8"));
}
}
//ダブルクォーテーション変換処理
public String doChange(String strVal){
String strWk="";
strWk = strVal.replaceAll("\"",""");
strWk = strWk.replaceAll("<","<");
strWk = strWk.replaceAll(">",">");
return strWk;
}
}
▽ http://www.mag2.com/m/0000120201.htm |
| SEO | 英会話 フラワーギフト | 無料レンタルサーバー ブログ SEO | |