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_
相关文档:
一、安装JDK 首先下载JDK 5.0(JDK 5.0的下载页面为:http://java.sun.com/j2se/1.5.0/download.jsp); 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;最后配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”& ......
这是一个用户注册的页面,部分代码(没有错误)已略,可是不能实现form的action跳转
checkform()里明明有document.form.submit(),就是不能跳转,
能帮我看下问题出在哪吗?
这是照着书上的例子写的,注册和重置动都作是通过图片来处理的。
请不吝赐教,在下不胜感激。。。
<%@ page contentType="te ......
try {
URL url = new URL("http://www.163.com");
InputStream is = url.openStream();
byte[] buffer = new byte[1024];
  ......
最近在自己做的项目中需要用到在线编辑器,在网上搜了下,发现了ckeditor,当然网上有好几种在线编辑器,不知道为什么选择了ckeditor,本来打算用Fckeditor的,但是看到网上还需要导入好几个JAR包,还要进行一堆配置,有点麻烦,本来项目中也就用一下,还要那么麻烦地去配置。
于是去ckeditor网站下载了最新版本的ckeditor, ......
struts-config:
<action path="/articleManage" name="articleManageForm" scope="request" type="auction.action.ArticleManageAction" validate="false">
<forward name="atriclesList" path="/WEB-INF/publish/articleManage/atriclesList.jsp"/>
<forward ......