易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp常识,不断更新中...

CGI就是web服务器辅助程序,和servlet是一个作用。
----jsp有什么-----
------------------------------------------------------
jsp可以包括什么:
1、jsp脚本(程序片段):
<% ... %>
2、jsp表达式:
<%= ... %>
3、jsp3种指令:
<%@ page attribute="xxx" %>
<%@ taglib attribute="xxx"%>
<%@ include attribute="xxx"%>

4、jsp模板文本(基本html):在JSP里,标准的html成为模板文本。
5、jsp声明:
6、jsp隐式对象:
ps:默认情况下jsp文件中的模板文本为html文本,如果通过<%@ page contentType="text/plain" %>语句把响应正文类型设为"text/plain",那么jsp文本中的模板文本为纯文本。
这样一来jsp会把html源码发送到客户端。用opera访问得到是源码,用ie没变化....
-------------------------------------------------------
---serlvet jsp是什么?-------
-------------------------------------------------------
servlet和jsp都是使用io流将html代码发送到客户端。
在servlet里一切很明显。而jsp也不过是让容器来读取jsp,将特定的标记(jsp里的标记)进行解析处理(如果是html文本直接读),然后在发送到客户端。
请求转发,不过是方法的调用。
重定向属于协议的东西。302
搞明白了,一切都没有那么难懂!一切都是协议,一切都是socket吧。
--------------------------------------------------------
---隐式对象---
--------------------------------------------------------
隐式对象是怎么回事?究竟怎么回事?
是这样的。容器会把jsp编译为servlet。而我们知道我们在编写servlet的时候会编写相应的doPost和doGet方法,或者是service方法。
容器把jsp编译为servlet,在那个servlet里就实现了service方法。而隐式变量也就是在那个service方法中,定义好的了。
找到一个jsp编译好的servlet类看下它的service方法中开头:
public void _jspService(HttpServletRequest request, HttpServletResponse response)
throws java.io.IOException, ServletException {
PageContext pageContext = null;
HttpSession session = null;
ServletContext application = null;
ServletConfig config = null;
JspWriter out = null;
Object page = this;
JspWriter _jspx_out = null;
PageContext _jspx_page_


相关文档:

jsp中通过URL地址获取该地址页面中的静态页面


try {
            URL url = new URL("http://www.163.com");
            InputStream is = url.openStream();
            byte[] buffer = new byte[1024];
           ......

Java/JSP连接Postgre数据库常见问题解答

一、
问:org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "192.168.254.103", user "postgres",database "postgres", SSL off
答:PostgreSQ数据库为了安全,它不会监听除本地以外的所有连接请求,当用户通过JDBC访问是,就会报一些以上的异常。要解决这个问题 ......

不能编译jsp怎么办

也许很多高手都不削解决这个问题,但是我觉得对初学者来说这个问题还是要研究一会的,所以就记录下来了。
问题描述:
当你在Eclipse的程序中加入一个JSP文件后,整个Project 会报一个这样的Error.
问题原因:
默认Eclipse的编译环境是JRE,而JRE是不带编译器的,只有JDK才带编译器。所以必须把JDK作为你项目的Installe ......

在JSP中使用JS方式引用ckeditor

最近在自己做的项目中需要用到在线编辑器,在网上搜了下,发现了ckeditor,当然网上有好几种在线编辑器,不知道为什么选择了ckeditor,本来打算用Fckeditor的,但是看到网上还需要导入好几个JAR包,还要进行一堆配置,有点麻烦,本来项目中也就用一下,还要那么麻烦地去配置。
于是去ckeditor网站下载了最新版本的ckeditor, ......

jsp有哪些动作?作用分别是什么?

JSP共有以下6种基本动作:
   1.jsp:include:在页面被请求的时候引入一个文件。
   2.jsp:useBean:寻找或者实例化一个JavaBean。
   3.jsp:setProperty:设置JavaBean的属性。
   4.jsp:getProperty:输出某个JavaBean的属性。
   5.jsp:forward:把请求转到 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号