| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1622 人关注过本帖
标题:[求助]这个是什么意思,才学jsp,不懂
只看楼主 加入收藏
kofen
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-10-13
收藏
 问题点数:0 回复次数:5 
[求助]这个是什么意思,才学jsp,不懂

Location: /userRegister.jsp

Internal Servlet Error:
org.apache.jasper.JasperException: Unable to compile D:\Tomcat\jakarta-tomcat-3.3-b1\work\DEFAULT\userRegister_1.java:59: ????????
                     !
                     ^
D:\Tomcat\jakarta-tomcat-3.3-b1\work\DEFAULT\userRegister_1.java:59: ????
                     !
                      ^
D:\Tomcat\jakarta-tomcat-3.3-b1\work\DEFAULT\userRegister_1.java:59: ?? ';'?
                     !
                      ^
D:\Tomcat\jakarta-tomcat-3.3-b1\work\DEFAULT\userRegister_1.java:59: ?? '}'?
                     !
                      ^
D:\Tomcat\jakarta-tomcat-3.3-b1\work\DEFAULT\userRegister_1.java:74: ?????
                    out.write("\r\n\r\n\r\n\r\n\r\n\r\n");
                              ^
D:\Tomcat\jakarta-tomcat-3.3-b1\work\DEFAULT\userRegister_1.java:158: ?????
                     synchronized (request) {
                                  ^
6 ???

	at org.apache.tomcat.facade.JasperLiaison.javac(JspInterceptor.java:770)
	at org.apache.tomcat.facade.JasperLiaison.processJspFile(JspInterceptor.java:623)
	at org.apache.tomcat.facade.JspInterceptor.requestMap(JspInterceptor.java:437)
	at org.apache.tomcat.core.ContextManager.processRequest(ContextManager.java:961)
	at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:866)
	at org.apache.tomcat.core.ContextManager.service(ContextManager.java:824)
	at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:152)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:438)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:505)
	at java.lang.Thread.run(Thread.java:484)
还有啊,为什么我的jsp引擎中找不到classes这个文件夹。我是3.3的版本。按理说这个应该在tomcat的根目录下!谁帮帮我,不胜感激!
搜索更多相关主题的帖子: 才学 jsp Tomcat DEFAULT userRegister 
2004-10-13 16:05
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 
我没看到你程序,但是你前面的错误应该是语法错误,好好查一下你的分号,括号,

2004-10-13 18:54
kofen
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-10-13
收藏
得分:0 
[求助]我的程序代码

<%@ page contentType="text/html; charset=gb2312"%> <%@ page import ="Register"%> <% ! public String codeString(String s) { String str=s; try{byte b[]=str.getBytes("ISO-8859-1"); str=new String(b); return str; } catch(Exception e) { return str; } } %> <html> <head> <title>注册信息</title> </head> <body> <%@ include file="head.txt"%>

<% String str=response.encodeURL("userRegister.jsp");%> <p>输入你的注册信息。其中带*号的必须填写: <form action="<%=str%>" Method = "post"> <br>登录名称<input type=text name="logname">*<br> <br>真实姓名<input type=text name="realname">*<br> <br>设置密码<input type=password name="password">*<br> <br>电子邮件<input type=text name="email">*<br> <br>联系电话<input type=text name="phone">*<br> <br>通信地址<input type=text name="address">*<br> <br><input type=submit name="g" value="提交"> </form> <jsp:useBean id="login" class="Register" scope="request"> </jsp:useBean> <% String logname="",realname="",password="",email="",phone="",address=""; if(!(session.isNew())) { logname=request.getParameter("logname"); if(logname==NULL) { logname=""; } logname=codeString(logname); password=request.getParameter("password"); if(password==null) { password=""; } password=codeString(password); email=request.getParameter("email"); if(email==null) { email=""; } email=codeString(email); phone=request.getParameter("phone"); if(phone==null) { phone=""; } phone=codeString(phone); address=request.getParameter("address"); if(address==null) { address=""; } address=codeString(address); } %> <% if (!(logname.equals(""))&&!(address.equals(""))&&!(phone.equals(""))&&!(realname.equals(""))!&&(password(""))) { %> <jsp:setProperty name="login" property="logname" value="<%=logname%>"/> <jsp:setProperty name="login" property="realname" value="<%=realname%>"/> <jsp:setProperty name="login" property="password" value="<%=password%>"/> <jsp:setProperty name="login" property="email" value="<%=email%>"/> <jsp:setProperty name="login" property="phone" value="<%=phone%>"/> <jsp:setProperty name="login" property="address" value="<%=address%>"/> <% login.addItem(); } else { out.print("sorry,you should do it again"); } %> <% if(!(session.isNew())) { %> <jsp:getProperty name="login" property="message" /> <% } %> </body> </html> 我自己看了好几遍了,找不到分号括号什么的不匹配啊!晕了,谢谢斑竹的解答,但是能否麻烦帮我查下错

2004-10-13 19:03
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 
你的"&lt;% !"要写成"&lt;%!",中间不能有空格,然后"&lt;html&gt;"之前的那个括号明显多余

2004-10-13 19:16
kofen
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-10-13
收藏
得分:0 
[求助]谢谢老大(虽然不知道是大姐还是大哥)

谢谢你了,我通过了,就是因为自己不小心把<!中间多按了一格space。以后有问题还希望你多帮忙,才开始接触jsp,应该还有很多问题的! 对了啊,还有就是我的tomcat下怎么没有classes这个文件夹阿!有这个都是在D:\Tomcat\jakarta-tomcat-3.3-b1\webapps\ROOT\WEB-INF下面,还有一个在另一个文件夹下面。但是都没有在根目录下,这会影响到后来程序的通过吗?

2004-10-13 19:27
helloworld
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2004-8-27
收藏
得分:0 
classes文件夹就应该是在WEB-INF文件夹下的

2004-10-14 09:59
快速回复:[求助]这个是什么意思,才学jsp,不懂
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017106 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved