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¿ÉÒԷdz£ºÃʵÏÖ£¬ÏÂÔØÒ»¸ö×îеÄjcifs.jar£¬·Åµ½WEB-INFlibÏÂÃ棬ȻºóÐÞ¸Ä ......
1.essionÄڵĴæ·ÅµÄÊǶÔÏóµÄÒýÓÃ,ËùÒÔÐÞ¸ÄÄÚÖöÔÏóºó,²»ÐèÒªÖØзÅÖõ½sessionÖÐ
2.ÅäÖÃContext³õʼ»¯²ÎÊý
<Context-param>
<param-name></paran-name>
<param-value></param-value>
<Context-param>
this.getServletContext().getInitParameter(arg0);
--------------------- ......
ÄÄλ¸ßÊÖÄÜ°ïÎÒ¿´ÏÂΪʲôÅ׳öÕâЩÒì³££¿
´úÂë
<%@ page language="java" import="java.util.*" contentType="text/html; charset=ISO-8859-1"
pageEncoding="GB2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
< ......
JSP×Ô¶¨Òå±êÇ©
Ò»£¬ »ù±¾¸ÅÄ
±êÇ©(Tag):±êÇ©ÊÇÒ»ÖÖXMLÔªËØ£¬Í¨¹ý±êÇ©¿ÉÒÔʹJSPÍøÒ³±äµÃ¼ò½àÒ×ÓÚά»¤£¬»¹¿ÉÒÔ·½±ãµØʵÏÖͬһ¸öJSPÎļþÖ§³Ö¶àÖÖÓïÑÔ°æ±¾¡£ÓÉÓÚ±êÇ©ÊÇXMLÔªËØ£¬ËùÒÔËüµÄÃû³ÆºÍÊôÐÔ¶¼ÊÇ´óСдÃô¸ÐµÄ¡£
±êÇ©¿â(Tag library)£ºÓÉһϵÁй¦ÄÜÏàËÆ£¬Âß¼ÉÏ»¥ÏàÁªÏµµÄ±êÇ©¹¹³ÉµÄ¼¯ºÏ³ÆΪ±êÇ©¿ ......
<%@ page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%@page import="java.io.*" %>
<%
//ÔÚÕâÀïÈç¹ûд³É“WEB-INF\templates\template.htm”³ÌÐò»á±¨´í
String filePath = request.getRealPath("/")+"WEB-INF/templates/template.htm"; &nbs ......