免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2474 | 回复: 16
打印 上一主题 下一主题

有关JSP的问题,版主和大侠救我!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-18 09:55 |只看该作者 |倒序浏览
我用JSP开发了一个小的认证系统,我的Servlet类和DBConnect类测试都是正确的,但我在Weblogic里使用时,老是报错,不知道是Weblogic配置出错了,还是我程序本身的问题,现将程序发布出来,请大家指点一下,主要是首页的程序,index.htm源程序如下:
[/code]<html>;

<head>;
<meta http-equiv="Content-Language" content="zh-cn">;
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">;
<meta name="rogId" content="FrontPage.Editor.Document">;
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">;
<title>;我的认证系统</title>;
</head>;
<script>;
function check_user_pass(){
        var str = document.form1.user.value;
        if(str==""{
          alert("请输入用户名!";
          document.form1.user.focus();
          return false;
        }
        var str = document.form1.password.value;
        if(str==""{
          alert("请输入密码!";
          document.form1.password.focus();
          return false;
        }
}
</script>;
<body>;

<p>;&&&&&&&&&&&&&&&&&&&&&&&&&
<b>;<font size="7" color="#800000">;<span style="background-color: #FFFFFF">;我的认证系统</span>;</font>;</b>;</p>;
<p>; </p>;
<p>; </p>;
<tr>;<form name="form1" method="post" action="index.jsp">;
<p>;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
<font size="4" color="#800000">;用户名</font>;:<input type="text" name="user" size="20">;</p>;
<p>;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
<font size="4" color="#800000">;密& 码</font>;:<input type="password" name="password" size="20">;</p>;
<p>;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
<font size="6">;<input type="submit" value="确定" name="B3" onclick="return check_user_pass()">;</font>;&&&&
<input type="reset" value="取消" name="B3" onclick="document.form1.reset();return false;">;&& </p>;
<p>; </p>;
<p>; </p>;
<p>;<font color="#800000">;
<marquee scrolldelay="2" scrollamount="7">;请您输入正确的用户名和密码,以便登录,谢谢!!! </marquee>;</font>;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
</p>;
</body>;
</tr>;
</form>;
</html>;

index.jsp源程序如下:
  1. <%
  2. String  username = request.getParameter("user");
  3. String  pwd = request.getParameter("password");  
  4. %>;

  5. <FORM name=addtabform method=post action=/Servletest>;

  6. <INPUT name=ACTIONNAME type=hidden value=RZ>;

  7. <INPUT name=  username  type=hidden value=<%=username%>;>;
  8. <INPUT name=  pwd      type=hidden value=<%=pwd%>;>;

  9. </form>;

  10. <SCRIPT language=JavaScript>;

  11. with(document.addtabform)
  12.      {
  13.         submit();
  14.      }

  15. </SCRIPT>;

  16. 请大家帮忙看一下,是不是程序有问题,如果排除了程序的问题,我就知道Weblogic的配置是否有问题了,谢谢各位大侠!!!
复制代码

论坛徽章:
0
2 [报告]
发表于 2003-06-18 09:59 |只看该作者

有关JSP的问题,版主和大侠救我!!!

另外,各位大侠知道具体配置Weblogic6.1的步骤,请也告知一下,谢谢!!!

论坛徽章:
0
3 [报告]
发表于 2003-06-18 10:19 |只看该作者

有关JSP的问题,版主和大侠救我!!!

hehe

这些代码其实一点都不重要
重要的是
出错信息 & servlet & DBConnect

论坛徽章:
0
4 [报告]
发表于 2003-06-18 13:49 |只看该作者

有关JSP的问题,版主和大侠救我!!!

楼上的仁兄,我的Servlet和DBConnect测试过都没有出错呀,这是我运行http://127.0.0.1:7001/index.htm输入了用户名和密码,按确定后出现的错误:
Compilation of 'C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp\jsp_servlet\_index.java' failed:

页面上还有很多东西,大哥,你有什么经验吗?
能把Weblogic的配置告知一下吗?例如:Servlet和DBConnect文件应该放在哪,JSP文件又放在哪?

论坛徽章:
0
5 [报告]
发表于 2003-06-18 14:31 |只看该作者

有关JSP的问题,版主和大侠救我!!!

你还是先把所有的出错信息都贴出来吧

论坛徽章:
0
6 [报告]
发表于 2003-06-19 14:07 |只看该作者

有关JSP的问题,版主和大侠救我!!!

错误信息如下:
  1. Compilation of 'C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp\jsp_servlet\_index.java' failed:
  2. --------------------------------------------------------------------------------
  3. C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp\jsp_servlet\_index.java error=2

  4. --------------------------------------------------------------------------------
  5. Full compiler error(s):
  6. java.io.IOException: CreateProcess: javac -classpath C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp;C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp;C:\bea\jdk131\jre\lib\rt.jar;C:\bea\jdk131\jre\lib\i18n.jar;C:\bea\jdk131\jre\lib\sunrsasign.jar;C:\bea\jdk131\jre\classes;.;C:\bea\wlserver6.1\lib\weblogic_sp.jar;C:\bea\wlserver6.1\lib\weblogic.jar -d C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp\jsp_servlet\_index.java error=2
  7.         at java.lang.Win32Process.create(Native Method)
  8.         at java.lang.Win32Process.<init>;(Win32Process.java:66)
  9.         at java.lang.Runtime.execInternal(Native Method)
  10.         at java.lang.Runtime.exec(Runtime.java:551)
  11.         at java.lang.Runtime.exec(Runtime.java:477)
  12.         at java.lang.Runtime.exec(Runtime.java:443)
  13.         at weblogic.utils.Executable.exec(Executable.java:147)
  14.         at weblogic.utils.Executable.exec(Executable.java:111)
  15.         at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:550)
  16.         at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:359)
  17.         at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:381)
  18.         at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:189)
  19.         at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:154)
  20.         at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:366)
  21.         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:240)
  22.         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:302)
  23.         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
  24.         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2390)
  25.         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:1959)
  26.         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
  27.         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)



  28. --------------------------------------------------------------------------------
  29. Thu Jun 19 14:06:33 CST 2003
复制代码

论坛徽章:
0
7 [报告]
发表于 2003-06-19 14:14 |只看该作者

有关JSP的问题,版主和大侠救我!!!

javac ??

你试着运行
javac -classpath C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp;C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp;C:\bea\jdk131\jre\lib\rt.jar;C:\bea\jdk131\jre\lib\i18n.jar;C:\bea\jdk131\jre\lib\sunrsasign.jar;C:\bea\jdk131\jre\classes;.;C:\bea\wlserver6.1\lib\weblogic_sp.jar;C:\bea\wlserver6.1\lib\weblogic.jar -d C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp C:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\_tmp_war_myserver_myserver_DefaultWebApp\jsp_servlet\_index.java

看看错在那里!!

论坛徽章:
0
8 [报告]
发表于 2003-06-19 14:38 |只看该作者

有关JSP的问题,版主和大侠救我!!!

没有出错呀!!!怎么回事???

论坛徽章:
0
9 [报告]
发表于 2003-06-19 15:24 |只看该作者

有关JSP的问题,版主和大侠救我!!!

看不懂你程序的结构,不知道index.html 和index.jsp到底有什么不同,而且index.jsp和index.html的 form都不一样,不知道有什么区别。
还有,只用weblogic当作jsp容器,是不是太浪费了(一个单cup的licence十几万¥阿),而且配置还麻烦,消耗的资源也多,不如用tomcat(0$),resin(才500$)算了。

论坛徽章:
0
10 [报告]
发表于 2003-06-19 16:49 |只看该作者

有关JSP的问题,版主和大侠救我!!!

try this ??

public class TestExec{

public static void main(String[] a){
String jcStr="javac -classpath C:\\bea\\wlserver6.1\\config\\mydomain\\applications\\DefaultWebApp;C:\\bea\\wlserver6.1\\config\\mydomain\\applications\\DefaultWebApp\\WEB-INF\\_tmp_war_myserver_myserver_DefaultWebApp;C:\\bea\\jdk131\\jre\\lib\\rt.jar;C:\\bea\\jdk131\\jre\\lib\\i18n.jar;C:\\bea\\jdk131\\jre\\lib\\sunrsasign.jar;C:\\bea\\jdk131\\jre\\classes;.;C:\\bea\\wlserver6.1\\lib\\weblogic_sp.jar;C:\\bea\\wlserver6.1\\lib\\weblogic.jar -d C:\\bea\\wlserver6.1\\config\\mydomain\\applications\\DefaultWebApp\\WEB-INF\\_tmp_war_myserver_myserver_DefaultWebApp C:\\bea\\wlserver6.1\\config\\mydomain\\applications\\DefaultWebApp\\WEB-INF\\_tmp_war_myserver_myserver_DefaultWebApp\\jsp_servlet\\_index.java";
try{
Runtime.getRuntime().exec(jcStr);
}
catch(Exception e){System.out.println(e);}
}
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP