JSP基本语法与定义
JSP基本语法与定义
先来看一段简单的小程序:
程序:
1.jsp
<html>
<head>
<title>example</title>
</head>
1
<%@ page language=”java” %>
2
<%@ page
contentType=”text/html,charset=”GB2312””>
3
<body>
4
<% !int value=0;%>
5
<%
6
for (int
i=1;i<=100;i++)
7
{
8
value=value+i;
9
}
10
%>
11
<p>
从
1
加到
100
的结果为:
<%=value%></p>
12
<p>
今天是:
<%=new
java.util.Date()%></p>
</body>
</html>
JSP
元素是嵌入在普通的
HTML
页面里面的,
JSP
标记都是以
”<%”
或者
”<jsp:”
开头,相对应的以
”%>”
或者
”/>”
结束
在这段程序中
语句
1
这条指令定义了本程序所使用的是
JAVA
语言。当然也可以不写,
JSP
页面自动认
为是
JAVA
语言
语句
4
定义了一个整型变量,(注意每个变量声明后
的语句要加上分号
.
)在
JSP
中,用
<% !
做起始标记,用
%>
做结束标记,用来声明
JSP
程序中所要用到的变量和方法,语句间用分号隔
开
语句
5
到语句
10
是一个程序段元素,程序段元素封装了
JAVA
程序代码,用
<%
做起始标记,用
%>
做结束标记
语句
11
是一个
JSP
表达式,
JSP
表达式是用来在
JSP
页面中输出作为运行结果的字符串或者数值变
量。在
JSP
中用
<% =
做起始标记,用
%>
做结束标记。本句是用来输出
1
加到
100
的值
语句
12
同样是一个
JSP
表达式 ,通过调用
JAVA
类库中的
DATE
()函数,并且转换为字符串在页面输出
1.2
脚本元素语法
JSP
的脚本元素有四种:注释、声明、表达式和程序段。这四种脚本元素都是用一对
<%
和
%>
符号所封装构成的,用来包含
JSP
中
JAVA
程序
1.2.1
注释
JSP
程序中可以包含三种不同类型的注释,一种是
JSP
标准注释。一种是
JAVA
相关文档:
面的上便会弹出域控验证的
各位,上次在群中问到关于Jsp WEB系统登录与域控结合做用户验证的问题,现在已经解决,将解决办法与各位分享下:
解决方案:使用samba组织的开源项目jCIFS
项目首页:http://jcifs.samba.org/
参考资料:
使用jcifs.jar可以非常好实现,下载一个最新的jcifs.jar,放到WEB-INFlib下面,然后修改 ......
scope属性用于指定JavaBean实例对象所存储的域范围,其取值只能是page、request、session和application四个值中的一个,其默认值是page。
我可以测试下面代码:
date.jsp
---------------------------------------------------------
<jsp:useBean i ......
JSP中可能会碰到的问题解答
来源:不详 作者:佚名 更新时间: 2009年07月02日 点击:
JSP中可能会碰到的问题解答
1、如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
< !--#include file="data.inc"-- >
但是如果data.inc中包含JSP CODE ,我们可以使用:
< %@include file= ......
package com.wxpn.tutorial.db;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.SQLWarning;
import java.sql.Statement;
import java.util.Date;
/**
* 描述: 数据库连接池类
*
*
&n ......