正在阅读:EJB轻松进阶之四EJB轻松进阶之四

2004-02-14 09:34 出处:eNet硅谷动力 作者:中流砥柱 责任编辑:linkai
2、SecurityProcessPage.jsp文件是用JSP编写的动态网页,它用于处理mysecurityjsp.html提交过来的内容,并查找、生成EJBHome对象,发送加密/解密请求,并将结果传回客户端。其源代码如下: 文件“SecurityProcessPage.jsp” < %@ page language="java" info="数据加密解密信息处理系统" % > < %@ page import="java.rmi.*" % > < %@ page import="javax.naming.*" % > < %@ page import="javax.rmi.PortableRemoteObject" % > < %@ page import="securitybeans.*" % > < HTML > < HEAD > < TITLE >EJB示例:数据加密、解密演示系统< /TITLE > < /HEAD > < % SecurityHome shMain = null; Try { shMain = ( SecurityHome )PortableRemoteObject.narrow( new InitialContext().lookup( "mysecurity" ), SecurityHome.class ); }//try catch( NamingException ne ) { ne.printStackTrace(); }//catch Security security = shMain.create(); % > < BODY BACKGROUND="bg.gif" > < CENTER > < H1 >数据加密解密演示系统< IMG SRC="duke.gif" >< /H1 >< BR >< BR >< BR > < TABLE WIDTH="700" HEIGHT="300" BORDER="1" > < TR > < TD ALIGN="CENTER" > < % if ( request.getParameter( "SOURCECONTENT" ) != null ) { % > 加密生成的密文为:< BR > < %= security.encrypt( request.getParameter( "SOURCECONTENT" ) ) % > < % }//if % > < /TD > < TD ALIGN="CENTER" > < % if ( request.getParameter( "TARGETCONTENT" ) != null ) { % > 解密生成的明文为:< BR > < %= security.encrypt( request.getParameter( "TARGETCONTENT" ) ) % > < % }//if % > < /TD > < /TR > < /TABLE > < /CENTER > < /BODY > < /HTML >
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品