1、request.getQueryString()
举个例子很容易理解:
URL:http://servername/webname/pagename.jsp?paramName=paramValue
queryString 就是paramName=paramValue,上面方法就是获取这个queryString
因此,这个方法只能获取get()方法传的参数,而post()方法传的参数得不到。
2、url=URLDecoder.decode(url,"UTF-8");
如果url中出现中文,可能会出现乱码问题,所以需加入以上语句。
3、<html:html locale='true'>:本属性已经很少用了。如果locale=true,并且HttpSession不存在,那么Struts就会创建Session,然后把从HTTP请求中获得的LOCALE保存在Session中,这种做法情知要求应用支持Session,所以不是很好,一般用lang属性代替。
<html:html lang='true'>:例如你的浏览器使用中文语言,那么这句就会输出<html lang="zh-CN">告诉浏览器应该使用中文
待续...