就是执行jsp文件的时候ie上只出现“为什么这行字可以显示出来而上面的表单不能显示出来?”
那个表单没有在ie中显示出来。
那个表单没有在ie中显示出来。
解决方案 »
- <c:out>标签取值问题,在线等。
- hibernate引包错误
- 大家好,我用struts2.1.8+hibernate+spring,但出现在了下列问题,不知道怎么回事,请大家帮忙给看下。
- 【请教】WebSphere7.0中如何发布WAR格式应用?
- struts2 同行显示问题
- webwork2.1.7 怎样把页面的信息接收到一个ArrayList()里?
- Jbuilder+WebLogic+SQLSER2000开发CMP里边EJB部署的问题
- 工作流引擎问题
- 《J2EE全实例教程》哪位兄弟可以帮我忙啊?我想要那本书的光盘资料!
- Class must not be null
- weblogic 8.1求助
- struts的html:base是干什么用的
Context ctx = new InitialContext(System.getProperties());
Object objRef = ctx.lookup("java:comp/env/ejb/TheOperator");
OperatorHome Home =(OperatorHome)PortableRemoteObject.narrow(
ctx.lookup("java:comp/env/ejb/TheOperator"), OperatorHome.class);
Operator opr = Home.create("cc","jsj","df","he");
// OperatorPK find=new OperatorPK("cc");
// Operator opr=Home.findByPrimaryKey(find);/* 通过主健查询*/
Context context = getInitialContext();
// Object obj=context.lookup("UserEntityRemote");
UserEntityRemoteHome userHome = (UserEntityRemoteHome) EJBHomeFactory.
getInstance().RemoteLookUpName(UserEntityRemoteHome.class,
"UserEntityRemote"); Collection c = userHome.findByIDAndPassword(userid, password);
Iterator it = c.iterator();
//统计共有几个这样的对象
int i = 0;
ArrayList arrayList = new ArrayList();
while (it.hasNext()) {
UserEntityRemote userEntityRemote = (UserEntityRemote)PortableRemoteObject.narrow(it.next(), UserEntityRemote.class);
arrayList.add(userid);
arrayList.add(userEntityRemote.getUserName());
arrayList.add(userEntityRemote.getAreaCode());
arrayList.add(userEntityRemote.getFuncs());
arrayList.add(userEntityRemote.getPasswd());
arrayList.add(userEntityRemote.getProfCode());
i++;
}
if (i > 0) {
HttpSession session = request.getSession();
//将链表的长度size绑定SESSION
session.setAttribute("userid",userid);
session.setAttribute("size", String.valueOf(arrayList.size() * i));
int j = 0;
for (int k = 0; k < arrayList.size(); k += 6) {
session.setAttribute("userid" + j, arrayList.get(k));
session.setAttribute("userName" + j, arrayList.get(k + 1));
session.setAttribute("areaCode" + j, arrayList.get(k + 2));
session.setAttribute("func" + j, arrayList.get(k + 3));
session.setAttribute("password" + j, arrayList.get(k + 4));
session.setAttribute("profCode" + j, arrayList.get(k + 5));
j++;
}
//清除链表
arrayList.clear();
//转向下一个页面
response.sendRedirect("./internal/selectprofandprocdate.jsp");
}
else {
response.sendRedirect("./internal/err.jsp?msg=用户不存在或密码错误");
} }
catch (Exception e) {
} 其中 EJBHomeFactory 是我自己编写的一个取得HOME接口的类,你可以用自己的方法
好像是jndi的错误:ctx.lookup("OperatorHome");我把代码改了一下过后出现以下错误:这样不对吗?lookup后面该怎么填?
javax.naming.NameNotFoundException: Unable to resolve 'OperatorHome' Resolved ; remaining name 'OperatorHome'
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:186)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244)
at weblogic.jndi.internal.ServerNamingNode_811_WLStub.lookup(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:338)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:333)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at jsp_servlet.__index._jspService(__index.java:133)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:431)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
java.lang.ClassCastException
at jsp_servlet.__index._jspService(__index.java:134)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:431)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
你的例子没有用主健查找呀。谁还有简单的例子?
大家帮我顶一下呀,我已经发言三次啦。