JSP程序设计基础细节总结
来源:互联网 发布:自创网页软件 编辑:程序博客网 时间:2024/05/24 00:53
第一章:JSP概述
1.设置其他目录为tomcat文件目录
找到server.xml,直接在Host标记之间加上下面一句话,path代码虚拟路径,下次命名空间加上/zl就进入这个目录
<Context path = "/zl" docBase = "d:/workspace" debug = "0" reloadable = "true" />
第二章:JSP页面与JSP标记
1.声明变量细节:<%! %>有感叹号的代码段相当于java字段中的static静态标记,每个用户的页面都有这段代码,类似类变量类方法
<% %>这种就是声明一般的变量,相当于成员变量和成员方法。
2.JSP指令标记:<%@page contentType="text/html;charset=gb2312"%>,,这里contentType包括两个部分,注意引号位置。
text/html为页面,application/word为word文件。
<%@page isThreadSafe="true"%> 表示只显示给一个用户这个界面,一次相应一个用户请求。
3.JSP动作标记:相比指令标记,动作标记是运行时才处理。可以通过<jsp:param />形式传值,动态显示。
第三章:Tag文件与Tag标记
这部分内容在以前的学习中没有遇到过,这也与Tag文件的使用已经很少有关,不是很重要,但是作为了解这种程序设计思想也是很好的,我也了解了JSTL的真正含义。
1.使用:1.在项目的WEB-INF中下建立一个名字是tags的目录,这个目录下可以建子目录,把所有的tag文件放到这些目录下。
2.JSP页面调用时,在顶部引入,语法<%@ taglib tagdir=“目录” prefix=“前缀”%>,目录就是存储目录,前缀是调用时写在最前面加以区分tag的。
<前缀:tag文件名 需要的一些参数/> 这种方式调用。
2.Tag文件中比较重要的标记语法:1.attribute指令:<%@ attribute name="name" required="true" type="对象类型"%>,这样在调用这个tag文件的时候必须同时传入名字叫name的对象名变量。2.variable指令:这个指令是返回给调用界面用的。同样要先在首部声明.<%@ variable name-given="对象名字" variable-class=“对象类型” scope=“有效范围”%>,同时还要在处理后代码中调用:jspContext.setAttribute("name",value),这样jsp页面就会有这个变量。
第四章:JSP内置对象
这部分很重要,用SSH框架开发的时候也是用到了request对象等,作为信息传递的对象,要重点重视。
比较常用的有request,response,session,application。
1.request:封装了请求的所有信息,包括协议,请求方法等。
getParameter(String arg)获取值,在struts框架的action类中,getRequest().put("categories_l", categories_l);这种方法也很常用,用于往页面放置对象。
2.response对象:
- JSP程序设计基础细节总结
- jsp格式细节总结
- Java基础细节总结
- Windows程序设计基础总结
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结一:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:程序设计基础
- 总结:基础程序设计
- android第一个应用-helloWorld
- 数据库语句 select * from table where 1=1 的用法和作用
- 游戏分包机制实现
- 深入剖析Android音频之AudioPolicyService
- 数据库常见面试题
- JSP程序设计基础细节总结
- 已知两点(x1, y1)(x2, y2),求直线ax+by+c=0
- 用Socket实现程序之间的交互(通信)
- BaseAdapter
- xcode6模拟器不显示键盘解决方案
- LeetCode | Unique Binary Search Trees II
- iOS 8 特性和界面
- 浅析AndroidManfest文件的标签
- 快速生成APP的平台