「Java」クラスHttpServletを継承するサンプル
構文
public abstract class クラス名 extends HttpServlet
HttpServlet のサブクラスは、少なくとも 1 つのメソッド、通常は次のいずれかをオーバーライドする必要があり ...
「java入門」CSVファイルを読み込むサンプルコード
javaコード:
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.*;
public class ...
「Java入門」アノテーション@Inheritedの使い方
Javaコード:
//アノテーションを継承する
@Inherited
@Retention( RetentionPolicy.RUNTIME )
static @interface InheritedA ...
「Java入門」アノテーション@Retention、@Targetの使い方
1.RUNTIMEのアノテーション
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@ ...
「Java開発」クロスサイトスクリプティングに特殊タグをエスケープ処理する
Javaコード:
public static String filter(String mVal) {
if (mVal == null) {
return null;
}
char; ...
Struts 2入門-インターセプタ(interceptor) の使い方
1.Interceptorの実装
public class DemoInterceptor extends AbstractInterceptor {
@Override
public String inter ...
Java入門–setCharacterEncodingでJSPのPOST処理で文字化けを防ぐ
1.JavaBeanコード
public class UserBean {
private String name;
public void setName(String name) {
this. ...
Java入門–Arrays.asListで配列からListへ変換する
Javaコード:
import java.util.Arrays;
import java.util.List;
public class ArrayToListDemo {
public st ...
java開発–SimpleTagインタフェースによるカスタムタグを定義する
Javaコード:
public class SimpleTagSupport implements SimpleTag
{
private JspTag parentTag;
private JspCo ...
Java学習–二分木(binary tree)クラスの定義と使い方
1.二分木クラスの定義
package org.tang.binarytree;
public class BinaryTree<T extends Comparable<T>> {
Java入門–配列のdeepcopyを実現する方法
1.JavaBeanクラス
class Employee implements Serializable{
private int age;
private String name;
public ...
Struts2入門–RequestAwareとSessionAwareを使ってRequestオブジェクトを取得する
Javaコード:
import java.util.Map;
import org.apache.struts2.interceptor.ApplicationAware;
import org.apach ...
Struts2入門–ActionSupportでRequest、Sessionを取得する
Javaコード:
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax. ...
Struts2入門–ServletRequestAwareでrequest、sessionオブジェクトを取得する
Actionコード:
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import java ...
Java入門–ファイルのMD5を求める方法
Javaコード:
package com.cftpj;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOExc ...
「Java入門」List
Javaコード:
package com.test;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
Java入門–BigDecimalで足し算、引き算等の操作
javaコード:
import java.math.BigDecimal;
public class BigDecimalChk {
public void useCalu(){
System.ou ...
Java入門–mapを操作するサンプルコード
Javaコード:
package com.utilTest;
import java.util.Collection;
import java.util.HashMap;
import java.uti ...