可能的么?
据我所知,要加密,就不要把业务代码写在JSP上。

解决方案 »

  1.   

    真的是要写在BEAN或其他什么SERVLET里吗
      

  2.   

    可以的。将以下代码存为HTM文件,然后用IE打开就能学到你想知道的东西了<html>
    <head>
    <title>加密源代码脚本</title>
    <link rel=stylesheet type="text/css" href="mystyle.css">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="keywords" content="date time">
    <SCRIPT language=javascript>
    <!--
    var Words;function SetWords(word)
    {
      Words = escape(word.value);
    }function SetNewWords(form)
    {
      var NewWords;
      NewWords = Words
      form.NewWords.value = NewWords;
    }//-->
    </SCRIPT>
    </head><body bgcolor="#9292ff">
    <SCRIPT>
    function add()
    {
    var ress=document.forms[0].badduck.value
    window.location="view-source:"+ress;
    }
    </SCRIPT>
    <br>
    <br>
    <center>
    <table border=3 bordercolor=blue borderlight=green>
    <tr><td align=center><font size=3 color="#008000" face="Arial, Helvetica, sans-serif"><strong>加密源代码</strong></font></td></tr>
    <tr><td align=center><font size=3 color="#008000"><strong>请输入你不想被别人查知道的网址源代码</strong></font><br>包括所有的标签例如html , head, body等</td></tr>
    </table>
    <table>
    <FORM METHOD="POST">
      <div align="center"> 
        <div align="center"> 
                <font color="#0066FF">加密页面源代码脚本</font></div>
        <p>将你的页面源代码粘贴在下面的框内,要包括所有的标签例如html , head, body等。</p>
      </div>
      <P align="center"> 
        <TEXTAREA NAME="Word"  VALUE="" ROWS=7 COLS=50 ONCHANGE="SetWords(this)">
    </TEXTAREA>
      
      <P align="center"> 
        <INPUT TYPE=BUTTON ONCLICK="SetNewWords(this.form)" 
    VALUE="开始转换">
      
        <P align="center"> 
        <TEXTAREA NAME="NewWords"  VALUE="" ROWS=7 COLS=50>
    </TEXTAREA>
      
    </FORM>
    </table>
    <font size="3"><br>
    <b><i><font color="#008000">以上是转换好的代码,将他们加入如下脚本的引号""区内,就是加密后的HTML了!&nbsp;<br>
    &lt;HTML><br>
          &lt;HEAD><br>
          &lt;SCRIPT LANGUAGE="Javascript"><br> 
          &lt;!--<br> 
          var Words =" " &lt;/font>//put your cripto code there<br> 
          function SetNewWords()<br> 
          {<br> 
          var NewWords;<br> 
          NewWords = unescape(Words);<br> 
          document.write(NewWords);<br> 
          }<br> 
          SetNewWords();<br> 
          // --><br> 
          &lt;/SCRIPT><br> 
          &lt;/HEAD><br> 
          &lt;BODY><br> 
          &lt;/BODY><br> 
          &lt;/HTML><br> 
    </font></i></b></font></p> 
    </body>
    </html>