ÏëÎÊÒ»ÏÂjspÖÐrequestµÄÎÊÌâ - Java / Web ¿ª·¢
Ê×ÏÈ request¶ÔÏóµÄÉú´æÖÜÆÚÊǶ೤°¡£¿Èç¹ûÒ»¸öjspÒ³ÃæÖÐÓÃÒ»¸örequest.setAttribute()ÉèÖÃÁËÒ»¸öÖµ£¬ÄÇôÎÒ¿ÉÒÔÔÚÄÄÐ©Ò³Ãæ»òÕßsevrletÀïÓÃgetAttribute()·½·¨È¡µ½ÄØ?
ÁíÍâÈç¹ûÎÒÒ»¸öÒ³ÃæÀïÓÐÒ»¸ö±êÇ©À࣬ÄÇÎÒÓ¦¸ÃÔõôÒýÓÃÕâ¸ö±êÇ©ÀàÀïÃæµÄ±äÁ¿ÄØ£¿£¨Õâ¸ö±êÇ©ÀàÀïÃæ°üº¬Á˺öàjspÒ³Ãæ£¬ÎÒÏëÓÃÆäÖÐÒ»¸öÒ³ÃæµÄ±äÁ¿£©
ÕâÖÖÎÊÌâ¹È¸èÀïËÑË÷£¬Ó÷¨¶¼¸øÄãд³öÀ´ÁË£¡
c
Ò»¡¢request.getParameter() ºÍrequest.getAttribute() Çø±ð
£¨1£©request.getParameter()È¡µÃÊÇͨ¹ýÈÝÆ÷µÄʵÏÖÀ´È¡µÃͨ¹ýÀàËÆpost£¬getµÈ·½Ê½´«ÈëµÄÊý¾Ý£¬request.setAttribute()ºÍgetAttribute()Ö»ÊÇÔÚwebÈÝÆ÷ÄÚ²¿Á÷ת£¬½ö½öÊÇÇëÇó´¦Àí½×¶Î¡£
£¨2£©request.getParameter()·½·¨´«µÝµÄÊý¾Ý£¬»á´ÓWeb¿Í»§¶Ë´«µ½Web·þÎñÆ÷¶Ë£¬´ú±íHTTPÇëÇóÊý¾Ý¡£request.getParameter()·½·¨·µ»ØStringÀàÐ͵ÄÊý¾Ý
ÄãËûÂèµ±ÀÏ×Óɵ°¡ ÀÏ×ÓËÑÁËÒ»´ó¶Ñûһ¸ö½²µÄÇå³þµÄ²ÅÀ´ÕâÎ浀 ÄãËûÂè˵²»³öÀ´¶«Î÷¾Í±ðռ¥ ɵ±ÆÒ»¸ö
request.setAttribute()µÄÉú´æÖÜÆÚÊÇ·þÎñÆ÷Ìø×ªÓÐЧ£¬Ò²¾ÍÊÇ˵ÄãÌá½»µ½ÄÄÀïÄÄÀï¾ÍÓÐЧ£¬ÆäËûûÓÐÌá½»µ½µÄµØ·½Ê±»ñ²»µ½ÖµµÄ£¬ÄãÒª»ñµÃ±ØÐèÏÈ´«£¬Èç¹ûÄãÏëÆäËûÒ³Ãæ¶¼¿ÉÒÔ»ñµÃÖµ¾Í¸Ä³Érequest.setSession£¨£©¾Í¿ÉÒÔÁËÊÇsessionÊÇÖ»ÒªÄãµÇ½ÁË£¬²»¹Ø±Õä¯ÀÀÆ÷Èκεط½¶¼¿ÉÒÔ»ñµÃÖµ
ËÑÒ»ÏÂrequestµÄÉúÃüÖÜÆÚ
ÔÚÒ»´ÎÇëÇóÕß¶ÌÖÜÆÚÖУ¬ÔÙÖØÐ·¢ËÍÇëÇó¾ÍÎÞЧÁË
request ÔÚÒ»´ÎÇëÇóÖÐÓÐЧ¡£Èç¹ûÄãʹÓÃÁËÖØ¶¨Ïò£¬Öض¨ÏòÖ®ºó¾
Ïà¹ØÎÊ´ð£º
Ò»¸öJSPÒ³Ãæ½ÓÊÕÆäËûÒ³ÃæÌá½»¹ýÀ´µÄFORM±íµ¥£¬µ«ÊÇÒªÇóÖ»½ÓÊÕµ±Ç°Õ¾µã¼°Æä×ÓÕ¾µãÌá½»¹ýÀ´µÄFORM±íµ¥£¬ÆäËûÕ¾µãÌá½»¹ýÀ´µÄ±íµ¥²»½ÓÊÕ£¬Õâ¸öÔõôÉèÖã¿
ÓùýÂËÆ÷
filter
½«µ±Ç°Õ¾µã¼°Æä×ÓÕ¾µã·ÅÒ»¸öĿ¼
È» ......
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 ......
¸÷·´óÏÀ¸ø¸ö˼·£¬²»ÊÇÔÚÏßµÄÄÇÖÖ£¬¾ÍÊÇÒ»¸ö×öÆÕͨµÄÓ¦ÓóÌÐò¡£
´Ê¿âÔõôÉú³ÉÄØ£¿
²»»á¡£
ÒýÓÃ
´Ê¿âÔõôÉú³ÉÄØ£¿
ÕÒ±¾×Öµä
ÒýÓÃ
´Ê¿âÔõôÉú³ÉÄØ£¿
Êý¾Ý¿â ºÇºÇ
ÓÃmap ¼üÖµ¶ÔÓ¦
Èç¹ûÓÃÊý¾Ý¿ ......
È磺 @superwaring("unchecked");
Õâ¸öÀïÃæ¶¼¿ÉÒÔÈ¡ÄÄЩֵ°¡£¬»¹ÓÐÀàËÆµÄ @superwaring±êÇ©ÓÐÄÄЩ°¡
ûÓùý¡£¡£
¿´jeeµÄapi
javax.persistenceÀï
@superwaring("unchecked");Ö»ÊǺöÂÔ ......