09 2011 档案

摘要:显示全部的头信息通过request内置对象的getHeaderName()方法,而要想取得每一个头信息内容,则使用getHeader()方法request_demo05.jsp<%@ page language="java" contentType="text/html" pageEncoding="GBK"%><%@ page import="java.util.*"%><!--使用Enumeration,则导入此包--><html><head>< 阅读全文
posted @ 2011-09-30 13:30 techstan 阅读(718) 评论(0) 推荐(0)
摘要:url地址重写在开发中,所有的参数不一定用表单的方式传递也可以用地址重写的方式传递,参数也之前地址用?分离,然后参数=参数内容传递内容,多个参数用&分离接收地址重写参数 request_demo03.jsp<%@ page language="java" contentType="text/html" pageEncoding="GBK"%><html><head><title>测试</title></head><body><% requ 阅读全文
posted @ 2011-09-29 13:11 techstan 阅读(1348) 评论(2) 推荐(0)
摘要:接收请求参数:一个参数用getParameter()方法接收一组参数用getParameterValue()方法接收(一般用于复选按钮属性接收)定义表单,传递多个参数:request_demo_02.html<html><head><title>测试</title></head><body><form action="request_demo_02.jsp" method="post"> 姓名:<input type="text" name=&q 阅读全文
posted @ 2011-09-28 17:42 techstan 阅读(1182) 评论(0) 推荐(0)
摘要:request主要接收客户端发来的请求信息request主要是javax.servlet.http.HttpServletRequest接口的实例化对象 表示对象应用在HTTP协议上的javax.servlet.http.HttpServletRequest接口定义如下public interface HttpServletRequest extends ServletRequest具体的request内置对象的常用方法请参考JDK_API文档乱码解决:在进行参数提交时会出现一些中文乱码的现象如:request_demo01.jsp<html><head><tit 阅读全文
posted @ 2011-09-28 17:28 techstan 阅读(635) 评论(1) 推荐(0)
摘要:之前说过page属性范围可以用 pageContext表示但是从javax.servlet.jsp.PageContext类中可以知道一种设置属性的方法public void setAttribute(String name,Object value,int scope)设置属性并指定保存范围在pageContext中存在四个表示属性范围的常量public static final int PAGE_SCOPEpublic static final int REQUEST_SCOPEpublic static final int SESSION_SCOPEpublic static final 阅读全文
posted @ 2011-09-28 15:16 techstan 阅读(696) 评论(0) 推荐(0)
摘要:作为一个软件专业,我一直对自己的基础不满意,原因就在与自己懒,不愿意敲代码,只是觉得一个知道看了就明白意思,但是自己真正去敲的时候,却又忘了这个,忘了那个,然而资料又如此之多,这个视频教程,那个谁谁谁讲的教程很精典,看看这个,看看那个,却又把基础的忘掉了,之后又重新来复习,浪费了许多时间! 然后我觉得是该将平时的看过的章节做做笔记,然后发布到博客园中去,例子很简单,都是书上的题目,自己试着敲着,运行成功后然后发布到网上,我不喜欢写很多文字,因为我觉得过多的文字会让人觉得很厌烦,没有例子来得方便,简单明了! 现在的我太过于浮躁,要相信,罗马不是一天建成的,1个星期,1个星期是学不好编程语言的!. 阅读全文
posted @ 2011-09-27 19:54 techstan 阅读(358) 评论(3) 推荐(0)
摘要:application 属性范围在整个服务器上保存,所有用户都可以使用,但重启服务器无法得到属性设置application 属性范围 application_scope_01.jsp<%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%><%@ page import="java.util.*"%><html><head><title>测试</title>&l 阅读全文
posted @ 2011-09-27 19:35 techstan 阅读(1246) 评论(0) 推荐(0)
摘要:session 属性范围在一次会话范围内,无论何种跳转都可以使用,但新开浏览器就无法使用设置session属性范围 session_scope_01.jsp<%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%><%@ page import="java.util.*"%><html><head><title>测试</title></head>&l 阅读全文
posted @ 2011-09-27 19:15 techstan 阅读(1190) 评论(0) 推荐(0)
摘要:request 属性范围只在一次请求中保存,服务器跳转后仍然有效设置request属性范围 request_scope_01.jsp<%@ page language="java" contentType="text/html" pageEncoding="GBK"%><%@ page import="java.util.*" %><html><head><title>测试</title></head><body>< 阅读全文
posted @ 2011-09-27 15:56 techstan 阅读(1164) 评论(0) 推荐(0)
摘要:page属性范围一般使用pageContext表示,只在一个页面保存属性,跳转之后无效.设置和取得page范围的属性:page_scope_01.jsp<%@ page language="java" contentType="text/html" pageEncoding="GBK"%><%@ page import="java.util.*" %><html><head><title>测试</titlte></head>< 阅读全文
posted @ 2011-09-27 15:32 techstan 阅读(687) 评论(0) 推荐(0)
摘要:跳转指令:语法: 不传递参数: <jsp:forward page="跳转的页面" />传递参数: <jsp:forward page="跳转的页面"><jsp:param name="参数名称" value="参数值"/>........ </jsp:forward> 跳转页:forward_demo01.jsp<%@ page language="java" contentType="text/html" pageEn 阅读全文
posted @ 2011-09-27 15:09 techstan 阅读(700) 评论(0) 推荐(0)
摘要:静态包含:<%@ include file="要包含的文件的路径">定义三个要包含的文件info.html,info.jsp,info.incinfo.html文件内容: <h1> <font color="red">info.html</font> </h1>info.jsp文件内容: <h1> <font color="green"><%="info.jsp"%></font> </h1>in 阅读全文
posted @ 2011-09-26 15:59 techstan 阅读(1087) 评论(0) 推荐(1)
摘要:1.指定错误出现时的跳转页,通过errorPage属性决定2.错误页必须要有明确标识,通过isErrorPage属性决定如果一个jsp页面出现错误,会通过errorPage指定的页面进行跳转,被跳转的页面必须将isErrorPage设置为true!例子:show.jsp<%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%><%@ page errorPage="error.jsp"%><%--一旦j 阅读全文
posted @ 2011-09-26 15:53 techstan 阅读(1517) 评论(0) 推荐(0)
摘要:除了使用contentType设置MIME外,还可以使用charset进行页面编码指定!在page页面中还可以使用pageEncoding为页面编码指定:如:page_demo04.jsp<%@ page language="java" contentType="text/html;pageEncoding=GBK"%><html><head><title>测试</title></head><body><center><h1>你好,世界!</ 阅读全文
posted @ 2011-09-25 22:50 techstan 阅读(2569) 评论(0) 推荐(0)
摘要:什么是MIME:MIME类型可以设置打开文件应用程序的类型!同时指定某个拓展名文件将使用何种应用程序打开的一个说明!拓展名文件被访问,浏览器会自动指定应用程序打开。为jsp页面指定编码:page_demo01.jsp<%@ page language="java" contentType="text/html;charset=GBK" %><html><head><title>测试</title></head><body><center><h1>欢 阅读全文
posted @ 2011-09-25 22:28 techstan 阅读(3777) 评论(0) 推荐(1)
摘要:page指令:可以定义一个jsp页面的相关属性:包括MIME 类型,定义需要导入的包,错误页!常用的page 指令有:1.autoFlush(可以设置true或false,默认设置为true 如:autoFlush="true")2.buffer (属性为none,表示不设置缓冲区。指定数值,输出必须使用不小于这个值的缓冲区进行缓冲,一般和autoFlush使用,默认不小于8KB)3.contentType(如果是中文则设置为:contentType="text/html;charset=GBK;)4.errorPage (页面出错要跳转的显示页: 如:error 阅读全文
posted @ 2011-09-25 21:25 techstan 阅读(709) 评论(0) 推荐(0)
摘要:程序过多的出现<%=%>会导致代码混乱,而jsp提供一种scriptlet标签,可以与<%=%>具有同样的功能例如:scriptlet_tag.jsp<html><head><title>测试</title></head><body><jsp:scriptlet> String name="xiaoming";</jsp:scriptlet><h1><%=name%></h1></body></html 阅读全文
posted @ 2011-09-25 16:43 techstan 阅读(1097) 评论(0) 推荐(0)
摘要:第一种:定义局部变量,编写语句<%%>第二种:定义全局变量,方法,类<%!%>(一般在jsp中不定义方法.类,一般用JavaBean的形式调用)第三种:输出一个变量或一个具体的内容<%=%>(也称为是表达式输出,在jsp中一般使用这种输出方式,而尽量少用out.println()的方式) 阅读全文
posted @ 2011-09-25 16:13 techstan 阅读(650) 评论(0) 推荐(0)
摘要:<!--这个注释客户端可以看到--><%--jsp中的注释,客户端无法看到--%><% //java中提供的单行注释,客户端无法看到 /* java中提供的多行注释,客户端也无法看到 */%> 阅读全文
posted @ 2011-09-25 15:13 techstan 阅读(531) 评论(0) 推荐(0)
摘要:编写表单:input.html<html><head><title>input页面</title></head><body><form action="input.jsp" method="post"> 姓名:<input type="text" name="info"> <input type="submit" value="提交"></form>< 阅读全文
posted @ 2011-09-25 14:46 techstan 阅读(823) 评论(0) 推荐(0)
摘要:1.下载JDK,安装成功接着进入配置!2.环境变量的设置: 主要是设置PathD:\Program Files\Java\jdk1.6.0_24\bin (我的安装目录是这样的) 有的教材上说还要设置classpath 和 JAVA_HOME 挺麻烦的,但是在Java实战经典中却只 说设置path就可以了!好吧,书中说这样可以那就可以,java的搭建环境就到这里!(如果有 问题可以随时提出!) 明天学习一个简单的java程序! ^_^ ^_^ 阅读全文
posted @ 2011-09-23 22:31 techstan 阅读(385) 评论(0) 推荐(1)
摘要:加油! 阅读全文
posted @ 2011-09-23 22:06 techstan 阅读(189) 评论(0) 推荐(0)