1、
通过get发放传递中文参数时会有乱码产生。避免此问题的方法一种是更改tomcat中设置。另一种是改get为post
tomcat中应该修改配置文件server.xml中的编码设置为:utf-8或者GBK
//代码
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="UTF-8或GBK"/>
2、
解决下载附件时文件名中文乱码问题 需要在设置下载文件时把名字的编码改为"ISO8859-1"
//代码
JspFileDownload jfd = new JspFileDownload();
jfd.setResponse(response);
jfd.setDownType(0);
jfd.setDisFileName(URLEncoder.encode(request.getParameter("filename"),"ISO8859_1"));
3、
在一块<span/>中使鼠标移上之后便手指是在span块中加入
<span style="cursor:hand"></span>
使其变色为
<span style="color:blue"></span>
4、
通过JS使页面跳转其中一个方式
window.location.href="";
用JS打开一个新窗口
window.open("地址", "popupwin", "height="+h+", width="+w+
", top="+top+", left="+left+", toolbar=0, menubar=0, scrollbars=1, resizable=0,location=0, status=1");
强制刷新父页面并且关闭本窗口
window.opener.location.href=window.opener.location.href;
window.close();
5、
servlet中的跳转页面
request.getRequestDispatcher("地址").forward(request,response);
6、
这是一个HQL查询方法
public List<SysInfomation> findByUser(String user, int pageCount, int page) {
// TODO Auto-generated method stub
String hql = "from SysInfomation f where f.style = 1 and (f.fankuiren = '"+ user + "' or f.shoujianren = '" + user +"') order by f.isread";
return super.find(hql, null, pageCount, page);
}
posted on 2008-06-30 21:55
leweslove 阅读(204)
评论(0) 编辑 收藏 所属分类:
Other