index.Jsp
<input type="text"name="remark"value="${remark }"size="15"><!-- 设置name=remark,和默认的value值【${remark}】-->
<input class="btn_bg"type="button"value="搜索"onclick="toSearch()" />
JS:
functiontoSearch(){
varremark = encodeURI($('#remark').val());//解码
location='toSearch.action?serch=1&remark='+remark;//跳转Action
}
Action.Java
private String remark;//备注,get()set()
publicString toSearch ()throwsException{
if(request.getParameter("remark") ==null) {
remark= "";
}else{
remark= request.getParameter("remark");
remark =newString(remark.trim().getBytes("ISO-8859-1"), "utf-8");//转换编码格式后可以得到中文数据
}
return Success;//返回到原页面,默认值value保留上一次输入的内容[${remark}]
Struts
<action name="toSearch"class="MyAction "method="toSearch ">
<result name="success">/pages/index.jsp</result>
<interceptor-ref name="mystack"/>
</action>