typecomment.javajet
来自「jsp开发 com.objectlearn.jdt.j2ee_3.0.1」· JAVAJET 代码 · 共 39 行
JAVAJET
39 行
<%@ jet package="com.objectlearn.gmf.templates.session" class="TypeCommentGenerator" imports="java.util.* com.objectlearn.lomboz.xml.lomboz.DocumentRoot com.objectlearn.lomboz.xml.lomboz.SessionBean com.sun.java.xml.ns.j2ee.SessionBeanType"%>
<% DocumentRoot root = (DocumentRoot)argument;
SessionBean lsb = (SessionBean) root.getEjb().getSession();
SessionBeanType sb = (SessionBeanType) lsb.getSessionEjb();
String ejbName = sb.getEjbClass().getUnqualifiedClassName();
if(ejbName.endsWith("Bean") ){
ejbName = ejbName.substring(0,ejbName.length()-4);
}else if(ejbName.endsWith("Ejb") ){
ejbName = ejbName.substring(0,ejbName.length()-3);
}
%>
/**
*
* <!-- begin-user-doc -->
* A generated session bean
* <!-- end-user-doc -->
*
<!-- lomboz.beginDefinition -->
<%= root.asString() %>
<!-- lomboz.endDefinition -->
*
* <!-- begin-xdoclet-definition -->
* @ejb.bean name="<%=ejbName%>"
* jndi-name="<%=sb.getEjbName()%>"
* type="<%=sb.getSessionType().getValue()%>"
* transaction-type="<%= sb.getTransactionType().getValue() %>"
*
*--
* This is needed for JOnAS.
* If you are not using JOnAS you can safely remove the tags below.
* @jonas.bean ejb-name="<%=ejbName%>"
* jndi-name="<%=sb.getEjbName()%>"
*
*--
* <!-- end-xdoclet-definition -->
* @generated
*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?