JSPÒ³Ãæ´«ÖµÎÊÌâ - Java / Web ¿ª·¢
1.jsp <--> 2.jsp <--> 3.jsp
Èý¸öÒ³Ãæ¿ÉÒÔ»¥ÏàÌø×ª£¬Ã¿¸öÒ³ÃæÓдóÁ¿µÄÎı¾¿ò¡£ÇëÎÊ´Ó3-->1µÄʱºò£¬ÈçºÎ±£´æÓû§ÔÚ3Ò³ÃæµÄÊäÈëÐÅÏ¢£¨°üº¬´óÁ¿Îı¾£©£¿Ê¹Ö®´Ó1ÔÙÌø»Ø3µÄʱºòÄܰѵ±Ê±3µÄÊäÈëÏÔʾ³öÀ´¡£
лл£¡
·Å½øsessin»òÕßÒþ²ØÔÚÒ³ÃæÖ®ÖС£¡£¡£
ÍÆ¼öǰÕß
ÒòΪ·ÅÔÚpageÀïÃæhiddenµÄ»°2.jsp»áºÜÓ·Ö×
Ö§³ÖÖ§³Ö
¿ÉÒÔ½«3.jspÒ³ÃæÖÐÊäÈëµÄÐÅÏ¢´æ·ÅÔÚSession×÷ÓÃÓò;ÒòΪSession×÷ÓÃÓòÔÚÕû¸öÓ¦ÓóÌÐòÖж¼¿ÉÒÔ±»µ÷Óá£
È»¶ø£¬´Ó1.jspÔÙÌø»Ø3.jspµÄʱºòֻҪͨ¹ýSession.getAttribute("")·½·¨.
application¶ÔÏó²ÅÄÜÕû¸öÓ¦ÓóÌÐòµ÷Óà sessionÖ»ÄÜ˵ÔÚËüµÄÉúÃüÖÜÆÚÖв¢ÇÒÔÚËüµÄ×÷ÓÃÓòÖÐÄܵ÷ÓÃ
jspÓÐËĸö»á»°»úÖÆ
request£¬session£¬cookie£¬application·Ö±ð¿ÉÒÔ´æ´¢²»Í¬·¶Î§µÄÖµrequestÓÃÓÚÒ³ÃæÖ®¼ä´«Öµ£¬sessionÓÃÓÚ·þÎñÆ÷¶Ë´«Öµ¿ÉÒÔÉèÖÃÏú»Ùʱ¼ä£¬cookieÓÃÓÚ±¾µØ´«Öµ£¬applicationÓÃÓÚ·þÎñÆ÷¶Ë´«Öµ¡£·Ö±ðÓÃÕâЩ¶ÔÏóµÄsetAttribute();À´´æÖµ¾Í¿ÉÒÔÁË¡£
ÓÃstrutsµÄ»°£¬Èý¸öjsp¶ÔӦͬһ¸öaction£¬Ê¹ÓÃÏàͬÊôÐÔ¼´¿É
´Ó1Ìøµ½3£¬³¬¹ýÁËPage request µÄ×÷ÓÃÓò·¶Î§ÁË¡£
Òª²»È»£¬Ïë´«½ÓÁ¦°ôÒ»Ñù£¬Ò»¸ö¸ö´«ÏÂÈ¥¡£
Òª²»È»£¬ÓÃSession ´«¡£²»¹ýÕâÑù±È½ÏºÄ×ÊÔ´°¡
¶÷£¬session±È½ÏºÄ·þÎñÆ÷¶Ë×ÊÔ´¡£
JavascriptÀïÃæÈçºÎ·ÃÎÊsession?
function GotoPage1()
{
session.setAttribute()?????
}
Ïà¹ØÎÊ´ð£º
JSPÒ³ÃæÖÐÓжà¸öradio°´Å¥
JSPÒ³Ãæ½«²ÎÊýPOST¸øservlet
ÒªÇóÈçÏÂ;
1.Ñ¡ÔñÒ»¸öradio£¬µ÷ÓÃservlet servletÖиù¾Ý²ÎÊýµ÷ÓÃÆäËû½Ó¿Ú£¬³ý·ÇÑ¡ÖиÃradio²¢µã»÷JSPÖеÄʵР......
ÎÒJSPµÄÒ³ÃæÊÇ£º
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
ÎÒÊǸöÐÂÊÖ£¬Íû¸ßÊÖ½â´ð
ÎÒÏÖÔÚÒѾ°²×°ÁËmysql£¬Ò²ÓÐmysqlµÄjdbc¡£µ«ÎÒÔõôÅäÖú󣬲ÅÄÜÔÚMyEclipseÀï²Ù×÷mysqlÄØ£¿Çë¸ßÊÖ˵Ïêϸµã
´ò¿ªMyeclipse----window---open perspective---MyEclipse database explorer-- ......
ÎÒдÁ˸öjspÒ³Ãæ£¬È»ºó¸Ä¶¯ÁËһϣ¬¸Ä¶¯µÄÄÚÈݾÍÊÇÔÚjspÒ³ÃæµÄjsº¯ÊýÀï¼ÓÁ˸öalert()Óï¾ä£¬µ«ÊÇÎÒ·ÃÎÊÕâ¸öÒ³ÃæÊ±£¬ËÀ»î¶¼ÊÇÔÀ´Ò³ÃæµÄÄÚÈÝ£¬ÎÒ¼ÓÁ˺ܶàalertº¯Êý»¹ÊÇû¸Ä¶¯Ç°µÄÒ³ÃæÄÚÈÝ£»tomcatÖØÆôÁË£¬Ò²ÖØÐ²¿ÊðÕâ ......
ÔõôÑù½«id´«¹ýÈ¥°¡£¿£¿£¿ÊǼòµ¥µÄ´«¡£¡£¡£ÔÚµØÖ·À¸ÖÐдidºÅ
LZ ºÃÓÄĬ£¡²»ÖªµÀÄãµÄÒâ˼£¿
ÊÇÏë°ÑID ´«µ½ACTION ? ͨ¹ýURl id=?
²»¹»Ïêϸ ±ðÈ˲»ÖªµÀÔõÑù°ïÄã
../XXXXX.do?id=XXXX&id2=XXXXX
......