글자 수가 많을경우 해당 테이블이 길게 늘어나면서 글이 쭈욱~~ 한줄로 나오는것을 방지
해당 사이즈에 맞게 강제적으로 개행한다..

<table class="orgAppList" style="width: 100%; border-collapse: collapse; word-break:break-all;word-wrap:break-word;" border="1" cellpadding="2" cellspacing="0" rules="all">

http://localhost:8080/NecstMarketPlace/product-descriptions-detail.action?serviceId=S0000000002
@Results({
	@Result(name="reload",   type="redirect", location="index.action"),
	@Result(name="productDetail",   type="redirect", params ={"serviceId","${serviceOptionId}"} , location="product-descriptions-detail.action"),
	@Result(name="product",   type="redirect", params ={"categoryId","${categoryId}"},location="product-descriptions.action"),
	@Result(name="success",  type="tiles", location="shoppingcart-purchase.page"),
	@Result(name="input",    type="tiles", location="shoppingcart-purchase.page"),
	@Result(name="review",   type="tiles", location="shoppingcart-purchase.page"),
	@Result(name="complete", type="redirect", location="shoppingcart-purchase!showComplete.action"),
	@Result(name="showcomplete", type="tiles", location="shoppingcart-purchase-complete.page"),
	@Result(name="print",                  location="/WEB-INF/pages/shoppingcart-purchase-print.jsp"),
	@Result(name="download", type="stream",
			params = {
				"inputName", "inputStream",
				"contentType", "${mediaType}",
				"bufferSize", "1024"
			}
		)
})



JSP에서 Param으로 받을경우
"${serviceOptionId}"는 클래스안에서 get/set선언...
클래스 내부에서 사용할경우
get/set으로 선언할 필요까지는 없다.

'Struts2' 카테고리의 다른 글

struts.properties , 사용방법  (0) 2010.08.16
현재 URL 가져오기  (0) 2010.08.14
Validator 날짜 체크 Action  (0) 2010.08.11
validate money check struts2  (0) 2010.08.10
Struts2 exceptionStack logfile  (0) 2010.08.06
 
  /**
     * 
     * Method name:checkDate
     * 
     * description: データFormatをチェック、必須チェック含む
     * 
     * @param strDate チェックしたい項目名
     * @param filedName エラーが発生し、表示する項目名(getText("項目名"))
     * @param action this
     * 
     * Created at:2010/08/11
     *
     */
    public void checkDate(String strDate , String filedName ,BaseAction action){
        // 日付の入力チェックがXMLでは難しいため、javaでチェックする
        // ここで追加したエラーメッセージはJSPので表示される
        String dateName = getText(filedName);
        if (strDate==null || strDate.isEmpty()) {
            // 必須入力チェック
            action.addActionError(getText("errors.required", new String[]{ dateName }));
        }else {
            // 日付フォーマットチェック
            SimpleDateFormat formater = new SimpleDateFormat(getText("java.date.format"));
            formater.setLenient(false); //日付を厳密にチェックするように設定
            Date parsed = null;
            try {
                parsed = formater.parse(strDate);
            } catch(Exception e) {
            }
            if (parsed == null) {
                action.addActionError(getText("errors.invalid.date.format", new String[]{ dateName }));
            }
        }
    }

'Struts2' 카테고리의 다른 글

현재 URL 가져오기  (0) 2010.08.14
Struts2 @Results 에서 params이용 방법  (0) 2010.08.12
validate money check struts2  (0) 2010.08.10
Struts2 exceptionStack logfile  (0) 2010.08.06
Struts2 validation Byte Check  (0) 2010.08.06

+ Recent posts