| 网站首页 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛 |
 
 
 
您现在的位置: 编程中国 >> 技术教程 >> Web开发 >> JSP >> JSP技术资料 >> 正文
  ►  JSP问答
JSP问答
作者:佚名    阅读人次:……    文章来源:不详    发布时间:2004-10-8    网友评论()条
 

1、如何混合使用Jsp和SSI #include? 
在JSP中可以使用如下方式包含纯HTML: 
<!--#include file="data.inc"--> 
但是如果data.inc中包含JSP CODE ,我们可以使用: 
<%@include file="data.inc"%> 


2、如何执行一个线程安全的JSP? 
只需增加如下指令 
<%@ page isThreadSafe="false" %> 


3、JSP如何处理HTML FORM中的数据? 
通过内置的request对象即可,如下: 
<% 
String item = request.getParameter("item"); 
int howMany = new Integer(request.getParameter("units")).intValue(); 
%> 


4、在JSP如何包含一个静态文件? 
静态包含如下:<%@ include file="copyright.html" %> 
动态包含如下:<jsp:include page="copyright.html" flush="true"/> 


5、在JSP中如何使用注释? 
主要有四中方法: 
1。<%-- 与 --%> 
2。// 
3。/**与**/ 
4。<!--与--> 


6、在JSP中如何执行浏览重定向? 
使用如下方式即可:response.sendRedirect("http://ybwen.home.chinaren.com/index.html"); 
也能物理地改变HTTP HEADER属性,如下: 
<% 
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY); 
String newLocn="/newpath/index.html"; 
response.setHeader("Location",newLocn); 
%> 


7、如何防止在JSP或SERVLET中的输出不被BROWSER保存在CACHE中? 
把如下脚本加入到JSP文件的开始即可: 
<% 
response.setHeader("Cache-Control","no-store"); //HTTP 1.1 
response.setHeader("Pragma","no-cache"); //HTTP 1.0 
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server 
%> 


8、在JSP中如何设置COOKIE? 
COOKIE是作为HTTP HEADER的一部分被发送的,如下方法即可设置: 
<% 
Cookie mycookie = new Cookie("aName","aValue"); 
response.addCookie(mycookie); 
%> 

[1] [2] [3] [4] [5] 下一页

 

 
文章录入:静夜思    责任编辑:静夜思 
  • 上一篇文章: 没有了

  • 下一篇文章:

  •  
    相关文章
    原创地带
    24小时热门帖子