<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY bgcolor=cyan><Font size=1 >
<P>我正在学习response对象的
<BR>setContentType方法
<P>将当前页面保存为word文档吗?
<FORM action="First.jsp" method="get" name=form>
<INPUT TYPE="submit" value="yes" name="submit">
<INPUT TYPE="submit" value="no" name="submit">
</FORM>
<% String str=request.getParameter("submit");
if(str==null)
{str="";
}
if(str.equals("yes"))
{response.setContentType("application/msword;charset=GB2312");
}//格式:response.setContentType(String s)
//参数s可取text/html,, application/x-msexcel, application/msword等
//用于设置页面用page指令设置页面的contentType属性
if (str.equals("no"))
response.sendRedirect("GetName.jsp");//response的重定向,注意,所有的都为小写,余同
%>
%>
</FONT>
</BODY>
</HTML>
1. addCookie( Cookie cook )
添加一个Cookie对象,用来保存客户端用户信息.
2. addHeader( String name , String value )
添加HTTP文件头信息,该Header将传到客户端去,如果已经同的Header存在,则覆盖已有的Header.
3. containsHeader( String name )
判断指定名字的HTTP文件头是否已经存在,然后返回真假布尔值.
4. sendError( int )
向客户端发送错误的信息.
5. setHeader( String name , String value )
设置指定的HTTP文件的值,如果该值已经存在,则新值会覆盖原有的旧值.