我从网上直接下的jsp网站代码,我放在webapps目录下,并且也建了WEB-INF文件夹。

wfy1232 2004-10-16 11:48:58
为什么在浏览器里总看不了呢,请高手赐教。
...全文
204 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyfxzzb 2004-12-06
帮顶一把!
回复
yangsm 2004-10-16
配置对了没?检查一下配置
回复
sunears 2004-10-16
不知道你下的是什么源代码,为什么样要放在webapps目录下,如过你对tomcat做任何自己的设置最放在
webapps/ROOT下面,这样也省去了web-inf的建立,如果你真要那样做不要忘记了web.xml强烈建议用前者先看到下载的页面再说
回复
bp69 2004-10-16
用的什么开发工具啊
你要保证web server开着,jdk设置好了,然后就是copy的代码不一定好用啊,看看对不对先
最后就是url对不对,以上都没问题,应该就可以看到了
回复
wfy1232 2004-10-16
这是代码readme说的:

使用前请自习阅读说明文件,以便顺利安装使用

1.将我们给您的文件解压到空间目录下面
2.下面您可以选择两种方式安装程序,任选其中一种都可以安装成功:

---------------------------------------------------

一、设置数据源
 
 如果设置数据源,不论是服务器是tomcat还是resin,都无需更改任何文件。

数据源设置步骤:(windows操作系统)

1.进入“控制面板”-->管理工具”--->“数据源(ODBC)”
2.选择“用户DNS”
3.点击“添加”---〉选择驱动器“Microsoft Access Driver”---点击“完成”
4.填写数据源名:shnxn
5.选择数据库(我们网站的数据库所在位置,缺省为frshop下面database下的db.mdb,为了安全,您可以把数据库放置
在任何地方,只需保证这里的连接到那个数据库即可);
6.单击“确定”
7.完成数据源设置

设置完数据源以后,您只须把我们给您的文件中的classes文件下复制到 网站根目录的web-inf文件夹下面;
然后重启服务器即可。

数据源我建好了没问题,开发工具是Jbuilder和tomcat5 。关键是他后来说的把classess文件下的东东
复制到网站根目录的WEB-INF文件下。我是这样做的:我在webapps\目录下新建文件夹JspShop ,把所有的文件都考到里面了,然后在JspShop里新建文件夹WEB-INF文件夹,把classess里的文件都考入WEB-
INF里了,我注意到没有web.xml文件。最后在浏览器里输入http://localhost:8080/JspShop/login.jsp
浏览器出错
信息为:HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: com/sun/tools/javac/Main (Unsupported major.minor version 49.0)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


root cause

java.lang.UnsupportedClassVersionError: com/sun/tools/javac/Main (Unsupported major.minor version 49.0)
java.lang.ClassLoader.defineClass0(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:537)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
java.net.URLClassLoader.access$100(URLClassLoader.java:55)
java.net.URLClassLoader$1.run(URLClassLoader.java:194)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:187)
org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:520)
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:756)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:141)
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist(CompilerAdapterFactory.java:173)
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:131)
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:835)
org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:388)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:453)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:555)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


note The full stack trace of the root cause is available in the Tomcat logs.


--------------------------------------------------------------------------------

Apache Tomcat/5.0.12

我以前做asp的,对Jsp不熟,现在项目催的紧。多谢大家帮忙!!
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告