【JSP学习笔记】 JSP知识点总结
一、JSP的技术原理
二、JSP的注释和声明
JSP注释用于表明在程序开发过程中的开发提示,不会输出到客户端;
<%--注释内容--%> —— JSP注释
<!--注释内容--!> ——HTML注释
三、JSP脚本
<%! 声明部分 %>
<%= 表达式 %>
<% JSP脚本 %>
四、JSP的三个编译指令
常见的编译指令有三个:page,Taglib,include;
格式:<%@ 编译指令名 属性名=“属性值” … %>
page:该指令是针对当前页面的指令;
include:用于指定如何包含另一个页面;
taglib:用于定义和访问自定义标签;
五、JSP的七个处理指令
JSP动作指令主要有以下7个:
jsp:forward :执行页面转向,将请求的处理转发到下一个页面;
jsp:param :用于传递参数,必须与其他支持参数的标签一起使用;
jsp:include : 用于动态的引入一个JSP页面;
jsp:plugin : 用于下载JavaBean或者Applet到客户端执行;
jsp:useBean : 使用JavaBean;
jsp:setProperty : 修改JavaBean实例的属性值;
jsp:getProperty : 获取JavaBean实例的属性值;
六、JSP的九个内置对象
application:
config:
exception:
out
page:
pageContext:
request:
response:
session:
七、Servlet介绍
八、Filter,Listener
九、JSP2.0新特性
表达式语言:EL
简化的自定义标签API
TAG文件语法
&nb
相关文档:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software Foundation//DTD Tiles Configuration//EN"
"http://jakarta.apache.org/struts/dtds/tiles-config.dtd">
<tiles-definitions>
<definition name="tscs.templet" path="/pa ......
今天又遇到乱码问题,可真烦.为什么TOMCAT就不能自动判断项目的编码,而一定要项目遵循TOMCAT的编码.
说说解决方法吧:
在TOMCAT的SERVER.XML配置文件中的connector中添加URIEncoding="UTF-8"属性,如
<Connector port="88" maxHttpHeaderSize="8192" maxThreads="20" minSpareThreads="5" maxSpareThreads="10"
e ......
一 、 用struts2标签的<s:select来显示
<s:select cssStyle="width: 84%" list="#application.officeList" headerKey="" headerValue="--请选择--" listKey="#this.value" listValue="#this.key+'.'+#this.value" name="entity.officeName" value="entity.officeName"/>
其中
1、list是接收java类或者在启动时 ......
<script language="javascript">
function window.onunload(){
//所有窗口关闭
if((window.screenLeft>=10000 && window.screenTop>=10000) || event.altKey)
{ //点击右上角的窗口关闭
alert("aaaaaaaaaaaaaaaaaa");
}
}
</s ......
jsp乱码问题,求助
下了个几年前的jsp源码,我装上后一直有中文乱码问题,数据库我用mysql,
并用sql-front操作,在用sql-front的时候已把字符设置为gb2312,
而且在sql-front中能正确显示中文,但就是在jsp页面上用getstring方法
得到乱码,我也用过getbytes(iso-8859-1)等方法试过还是没有 ......