Çë½Ì£ºÔÚJSPÒ³ÃæÖÐÓ¦ÓÃBase64¼ÓÃÜ·½·¨
¸÷λ´óÏÀ£º
ÎÒÏë°ÑJSP URL´«µÝµÄ²ÎÊý½øÐÐBase64¼ÓÃܽâÃÜ¡£
ÀýÈç http://zhidao.baidu.com/index.jsp?id=4
¶Ô4½øÐÐBase64¼ÓÃÜ¡£
¼ÓÃܺó
http://zhidao.baidu.com/index.jsp?id=NA==
È»ºóÔÚºǫ́½øÐнâÃÜ¡£
Çë½ÌÈçºÎÔÚÒ³ÃæÖмÓÃÜÕâ¸öURL¡£
лл£¡
<%
String str=¼ÓÃܵÄÊý¾Ý
%>
jsÉÏÕâÑùÈ¡
var s=" <%=str%>";
form.action="http://zhidao.baidu.com/index.jsp?id="+s
Java code:
/**
¡¡¡¡
¡¡¡¡*¼ÓÃܽâÃÜÀà
¡¡¡¡*
¡¡¡¡*
¡¡¡¡*
¡¡¡¡*/
¡¡¡¡package com.abacus.common ;
¡¡¡¡import java.security. *;
¡¡¡¡import javax.crypto. *;
¡¡¡¡/**
¡¡¡¡*¼ÓÃܽâÃÜÀà
¡¡¡¡
¡¡¡¡*/
¡¡¡¡public class Eryptogram
¡¡¡¡{
¡¡¡¡ private static String Algorithm ="DES";
¡¡¡¡ //¶¨Òå¼ÓÃÜËã·¨,¿ÉÓÃDES,DESede,Blowfish
¡¡¡¡ static boolean debug =false ;
¡¡¡¡ /**
¡¡¡¡ *¹¹Ôì×Ó×¢½â.
¡¡¡¡ */
¡¡¡¡ public Eryptogram ()
¡¡¡¡ {
¡¡¡¡ }
¡¡¡¡ /**
¡¡¡¡ *Éú³ÉÃÜÔ¿
¡¡¡¡ *@returnbyte[]·µ»ØÉú³ÉµÄÃÜÔ¿
¡¡¡¡ *@throwsexceptionÈÓ³öÒì³£.
¡¡¡¡ */
¡¡¡¡ public static byte []getSecretKey ()throws Exception
¡¡¡¡ {
Ïà¹ØÎÊ´ð£º
ÎÒÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ã滹¿ÉÒÔÈ¡³öÖµÀ´.
µ«ÊÇһˢÐÂ,»òÕß´ò¿ªÐµÄÒ³Ãæ¾ÍÈ¡²»³öÖµÀ´ÁË.
Ææ¹ÖµÄÊÇ,ÎÒ²âÊÔÁíÒ»¸ö³ÌÐòʱºò
ÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ãæ¿ÉÒÔÈ¡³öÖµÀ´,ˢлò´ò¿ªÐÂÒ³ÃæÖµÄÜÈ¡³öÀ´ÁË.
......
JSPÒ³ÃæÖÐÓжà¸öradio°´Å¥
JSPÒ³Ãæ½«²ÎÊýPOST¸øservlet
ÒªÇóÈçÏÂ;
1.Ñ¡ÔñÒ»¸öradio£¬µ÷ÓÃservlet servletÖиù¾Ý²ÎÊýµ÷ÓÃÆäËû½Ó¿Ú£¬³ý·ÇÑ¡ÖиÃradio²¢µã»÷JSPÖеÄʵР......
ÎÒÊǸöÐÂÊÖ£¬×öÒ»¸öJSPÍøÒ³£¬ÎÒÒª¶Á³öÊý¾Ý¿âÕý³££¬µ«ÊÇÎÒÒªÐ޸ĵÄʱºò£¬Ò²¾ÍÊǶÁÈëµÄʱºò³öÏÖÂÒÂ룬Çë¸ßÊÖ¸æËßÎÒÔõô½â¾ö£¬ÏÈллÁË¡£
request.setCharacterEncoding("UTF-8");
°Ñ±àÂëͳһ
/**
......
×î½üÓöµ½Ò»Ð© jspÒ³ÃæµÄȡֵ¡£Ã»Óмû¹ý¡£Ò²²»ÖªµÀʲôÒâ˼¡£ÄÄλ´óÏÀ¸øÎÒ˵˵ ȡֵµÄÖÖÀàºÍ·½·¨°¡
request.getParameter£¬»òÕßÓÃbean£¬¼´ÔÚjspÒ³ÃæÖÐÉùÃ÷jsp:usebeanÖ®ºó¿ÉÒÔÖ±½Ósetproperty »òÕßgetproperty¡£Ò ......
jspÒ³ÃæÖеÄJava±äÁ¿³ö´í£¬ÇëÎÊÒ»ÏÂJavaµÄ¸ßÊÖÃÇ£¬ÈçºÎ½â¾ö£¿ÐèÒªÌí¼ÓÄĸöjar°ü
<logic:notEqual name="parts" property="checkStatus2" value="1">
<label for=&q ......