-HttpServletRequest request对象
request.getParameter("param");
request.setAttribute("loginname",object);
request.setCharacterEncoding("gb2312");
输入内容转成中文
-HttpServletResponse response对象
response.setContentType("text/html;charset=gb2312");
设置输出为中文
response.sendRediredt("url");
-RequsetDispatcher dispatcher=request.getRequestDispatcher(url);
定义转发器
dispatcher.forward(request,response);
-HttpSession session对象
创建对象的两种方法
HttpSession session = request.getSession(boolean value);
HttpSession session = request.getSession();
方法一:true时,返回该当前请求相关的会话,如果不存在创建一个新的会话,并返回。
false时,返回该当前请求相关的会话,如果不存在返回null,不创建会话。
方法二:等同于方法一为true时。
HttpSession接口的方法
session.setAttribute(String name,Object value);
session.getAttribute(String name);//返回Object
session.removeAttribute(String name);//删除
session.invalidate()//当前会话关闭
*/
/*
读取xml文件中的参数值
web.xml
<servlet>
<init-param>
<param-name>repeat</param-name>
<param-value>10</param-value>
</init-param>
</servlet>
servlet.java
int repeat=Integer.parseInt(this.getInitParameter("repeat"));
*/
/*
得到当前servlet相当信息的方法
request.getServerName()//得到当前请求的服务器名子
request.getRemoteAddr()得到当前请求服务器的IP地址
request.getServerPort()得到当前请求服务器的端口号
request.getProtlcol()得到当前请求的协议版本
request.getContextPath()得到当前请求的上下文地址
request.getScheme()得到当前请求的协议类型
request.getMethod()得到当前请求的提交方式GET
request.getRequestURI()得到当前服务器servlet的映射路径,带上下文
request.getServletPath()得到当前服务器servlet的映射路径
servlet的头信息
Enumeration e=request.getHeaderNames();得到包含header名子的Enumeration类形对象
request.getHeader()得到header名子对应的值
例子:
Enumeration e=request.getHeaderNames();
String name="";
while(e.hasMoreElements)
{
name=(String)e.nextElement();
System.out.println(name);
System.out.println(request.getHeader(name));
}
JSValidation验证框架
url:http://cosoft.org.cn/projects/jsvalidateion
修改validation-framwork.js
var ValidationRoot="/webproject2/js/"
配置validation-config.xml
FCKeditor文本编辑组件
http://www.fckeditor.net/download
posted on 2009-11-29 22:46
junly 阅读(325)
评论(0) 编辑 收藏 所属分类:
jsp/servlet