创建部署的xml文件和bat文件-j2ee

文章作者 100test 发表时间 2008:02:01 14:52:21
来源 100Test.Com百考试题网


texml.jsp

<%@page contenttype="text/html.charset=gb2312"%>
<%@page import="java.io.*"%>
<%
try
{
String ejb_type=request.getParameter("ejb_type").
String ejb_name=request.getParameter("ejb_name").
String server_type=request.getParameter("server_type").
String prim_key_class=request.getParameter("prim_key_class").
String transaction_type=request.getParameter("transaction_type").
String trans_attribute=request.getParameter("trans_attribute").
String package_name=request.getParameter("package_name").

File myFile=new File(ejb_name "//ejb-jar.xml").
myFile.createNewFile().
PrintWriter pw_jar_xml=new PrintWriter(new FileWriter(myFile)).

pw_jar_xml.println("").
pw_jar_xml.println("").
pw_jar_xml.println("").
pw_jar_xml.println(" ").
if(!ejb_type.equals("entity"))
{
pw_jar_xml.println(" ").
pw_jar_xml.println(" " ejb_name "").
if(package_name.equals(""))
{
pw_jar_xml.println(" " ejb_name "Home").
pw_jar_xml.println(" " ejb_name "Remote").
pw_jar_xml.println(" " ejb_name "EJB").
}
else
{
pw_jar_xml.println(" " package_name "." ejb_name "Home").
pw_jar_xml.println(" " package_name "." ejb_name "Remote").
pw_jar_xml.println(" " package_name "." ejb_name "EJB").
}
pw_jar_xml.println(" " ejb_type "").
pw_jar_xml.println(" " transaction_type "").
pw_jar_xml.println("
").
}
else
{
pw_jar_xml.println(" ").
pw_jar_xml.println(" " ejb_name "").
if(package_name.equals(""))
{
pw_jar_xml.println(" " ejb_name "Home").
pw_jar_xml.println(" " ejb_name "Remote").
pw_jar_xml.println(" " ejb_name "EJB").
}
else
{
pw_jar_xml.println(" " package_name "." ejb_name "Home").
pw_jar_xml.println(" " package_name "." ejb_name "Remote").
pw_jar_xml.println(" " package_name "." ejb_name "EJB").
}

String persistence_type=request.getParameter("persistence_type").
String reentrant=request.getParameter("reentrant").
String primkey_field=request.getParameter("primkey_field").

pw_jar_xml.println(" " persistence_type "").
pw_jar_xml.println(" java.lang." prim_key_class "").
pw_jar_xml.println(" " reentrant "").
pw_jar_xml.println(" " primkey_field "").
pw_jar_xml.println("
").
}
pw_jar_xml.println("
").


相关文章


事务:在控制之中吗?--附一些高深内容
ApacheTomcat重要信息暴露漏洞-j2ee
建立ejb各个接口和bean的大致框架的文件-j2ee
EJB3.0中查询boolean值的方法
创建部署的xml文件和bat文件-j2ee
EJB中使用Hibernate的方法及常见问题
掌上游戏机设计指南——GBA程序设计初步掌握
Tomcat服务器server.xml的关键参数配置
Java进阶:优化EntityBea 的七条守则
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛