当前位置: 首页 > 图文教程 > 网络编程 > JSP > 自己写的玩的东西,通过网络建立一个ejb的框架,并进行weblogic的部署

JSP
我认为JSP有问题(上)
我认为JSP有问题(下)
jsp“抓”网页代码的程序
关于在bean里面打印html的利弊看法
bean里面如何打印到html页面
jdbc3中的RowSet 接口规范
Apusic Application Server1.0中jsp源代码泄漏漏洞
Unify的eWave ServletExec拒绝服务漏洞
通过提交超长的GET请求导致IBM HTTP Server远程溢出
在HTTP请求中添加特殊字符导致暴露JSP源代码文件
Resin 1.2 重要源代码暴露漏洞
多中WEB服务器的通用JSp源代码暴露漏洞
Tomcat 暴露JSP文件内容
IBM WebSphere Application Server 暴露JSP文件内容
JRun 2.3.x 范例文件暴露站点安全信息
BEA WebLogic 暴露源代码漏洞
IBM WebSphere Application Server 3.0.2 存在暴露源代码漏洞
Tomcat 3.1 存在暴露网站路径问题
Sun Java Web Server 能让攻击者远程执行任意命令
Netscape 修复 JAVA 安全漏洞

JSP 中的 自己写的玩的东西,通过网络建立一个ejb的框架,并进行weblogic的部署


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-04   浏览: 100 ::
收藏到网摘: n/a

主页面
<%@page contenttype="text/html;charset=gb2312"%>
<html>
<body>

<script language="javascript">
function err(form)
{
    if (form.ejb_name.value=="")
    {
        window.alert("请输入ejb名称");
        form.ejb_name.focus();
        return false;
    }
    if (form.ejb_name.value.charAt(0)<"A"||form.ejb_name.value.charAt(0)>"Z")
    {
        if(window.confirm("您输入的ejb名称第一个字母不是大写字母,是否修改"))
        {
            form.ejb_name.focus();
            return false;
        }
    }
    if (stringFilter(form.ejb_name.value)==1)
    {
        form.ejb_name.focus();
        form.ejb_name.value="";
        return false;
    }        

    return true;
}
function stringFilter(strFilter)
{
    for (i=0;i<strFilter.length;i++)
    {
        if((strFilter.charAt(i)>="A" && strFilter.charAt(i)<="Z")||(strFilter.charAt(i)>="a"&&strFilter.charAt(i)<="z")||(strFilter.charAt(i)>="0"&&strFilter.charAt(i)<="9")||(strFilter.charAt(i)=="_"))
        {}
        else
        {
            window.alert ("您的输入中有非法字符");
            return 1;
        }
    }
    return 0;
}

</script>
<center>
<form action="createejb.jsp" method="post" name="form1" onsubmit="return err(form1)">
<table border="1" width="500">
    <tr>
        <td align="right" width="300">
            请选择服务器的类型:
        </td>
        <td align="left" width="200">
            <SELECT NAME="server_type">
                <option value="weblogic">weblogic</option>
            </SELECT>
        </td>
    </tr>

    <tr>
        <td align="right" width="300">
            请选择您要创建的ejb类型:
        </td>
        <td align="left" width="200">
            <SELECT NAME="ejb_type">
                <option value="Stateless">Stateless bean</option>
                <option value="Stateful">Stateful bean</option>
                <option value="entity">Entity bean</option>
            </SELECT>
        </td>
    </tr>
    <tr>
        <td align="right" width="300">
            请输入您要创建的ejb名称:
            <br><font color="red">(以后所有创建的ejb均以此名称作为开头,例如xxxHome,xxxRemote,xxxEJB)</font>
        </td>
        <td align="left" width="200">
            <INPUT TYPE="text" NAME="ejb_name">
        </td>
    </tr>
    <tr>
        <td colspan="2" align="center"><INPUT TYPE="submit" value="提交">   <INPUT TYPE="reset" value="重填"></td>
    </tr>
</table>
</form>
</center>

</body>
</html>