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¾Å´ó¶ÔÏó£º
ÄÚÖöÔÏó£¨ÓÖ½ÐÒþº¬¶ÔÏó£¬ÓÐ9¸öÄÚÖöÔÏó£©:²»ÐèÒªÔ¤ÏÈÉùÃ÷¾Í¿ÉÒÔÔڽű¾´úÂëºÍ±í´ïʽÖÐËæÒâʹÓÃ
1-out:
javax.servlet.jsp.JspWriterÀàÐÍ£¬´ú±íÊä³öÁ÷µÄ¶ÔÏó¡£×÷ÓÃÓòΪpage£¨Ò³ÃæÖ´ÐÐÆÚ£©
request£ºjavax.servlet.ServletRequestµÄ×ÓÀàÐÍ£¬´Ë¶ÔÏó·â×°ÁËÓÉWEBä¯ÀÀÆ÷»òÆäËü¿Í»§¶ËÉú³ÉµØHTTP
ÇëÇóµÄϸ½Ú£¨² ......
JSPÖпÉÄÜ»áÅöµ½µÄÎÊÌâ½â´ð
À´Ô´:²»Ïê ×÷Õß:ØýÃû ¸üÐÂʱ¼ä: 2009Äê07ÔÂ02ÈÕ µã»÷:
JSPÖпÉÄÜ»áÅöµ½µÄÎÊÌâ½â´ð
1¡¢ÈçºÎ»ìºÏʹÓÃJspºÍSSI #include?
ÔÚJSPÖпÉÒÔʹÓÃÈçÏ·½Ê½°üº¬´¿HTML£º
< !--#include file="data.inc"-- >
µ«ÊÇÈç¹ûdata.incÖаüº¬JSP CODE £¬ÎÒÃÇ¿ÉÒÔʹÓãº
< %@include file= ......
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>index</title>
<meta http-equiv="pragma" content="no-cache"&g ......
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 ......
Ò»¡¢jspÁ¬½ÓOracle8/8i/9iÊý¾Ý¿â£¨ÓÃthinģʽ£©
¡¡¡¡testoracle.jspÈçÏ£º
¡¡¡¡<%@ page contentType="text/html;charset=gb2312"%>
¡¡¡¡<%@ page import="java.sql.*"%>
¡¡¡¡<html>
¡¡¡¡<body>
¡¡¡¡<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
¡¡¡¡Stri ......