社区
Web 开发
帖子详情
我从网上直接下的jsp网站代码,我放在webapps目录下,并且也建了WEB-INF文件夹。
wfy1232
2004-10-16 11:48:58
为什么在浏览器里总看不了呢,请高手赐教。
...全文
262
5
打赏
收藏
我从网上直接下的jsp网站代码,我放在webapps目录下,并且也建了WEB-INF文件夹。
为什么在浏览器里总看不了呢,请高手赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
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不熟,现在项目催的紧。多谢大家帮忙!!
ajax经典实例+
代码
大全
ajax经典实例+
代码
大全 绝对经典 --------
目录
说明 -------- database
目录
存放数据库SQL文件 java
目录
存放java源文件
web
app
目录
存放实例页面及
JSP
源文件 -------------- 数据库安装说明 -------------- 了解MySQL的用户可以
直接
使用自己熟悉的方式创
建
名为ajax的数据库,并将ajax.sql文件导入即可。 下面是简要操作方法: 1. 实例数据库在MySQL 5.0.27 版本下测试通过 2. 将database
目录
中ajax.sql文件复制到C:\ 3. 进入MySQL安装
目录
中的bin
目录
4. 输入 mysql -u root -p ,然后输入密码登录本地MySQL服务器 5. 输入 CREATE DATABASE ajax DEFAULT CHARACTER SET utf8; 创
建
名为ajax的数据库 6. 输入 use ajax 7. 输入 source c:\ajax.sql 执行数据库初始化语句 ------------------ Java源文件使用说明 ------------------ 实例中大部分文件为HTML及
JSP
文件,部分Java源文件存
放在
java
目录
中。 可将
目录
中的内容作为Eclipse的一个项目导入Eclipse中使用。 -----------
WEB
发布方法 ----------- 所有实例在jdk 1.4.2 + Tomcat 5.0.28 环境下测试通过。 将
web
app
目录
中的内容复制到Tomcat的
web
app
s
目录
中作为一个
web
应用发布即可。 启动Tomcat前注意修改 ajax/
WEB
-
INF
/classes/ajax_db.properties 文件。 将其中的URL、USER和PASSWORD属性根据实际情况进行修改。 Tomcat正常启动后使用 http://localhost:8080/ajax 进行访问 +=========================================================================================== 最后注释: 可能还有一点,就是把你的ajax密码定位好 路径是:${ajax}\ajax\
WEB
-
INF
\classes\ajax_db.properties,用记事本打开。那个${ajax}就是你当前存放ajax这个
文件夹
的路 径 DRIVERS=com.mysql.jdbc.Driver URL=jdbc:mysql://localhost/ajax?useUnicode=true&characterEncoding=utf8 USER=root PASSWORD=ajax 里面的
代码
是这样写的,把最后一行的那个对应的密码改为你自己数据库的
代码
就OK
Web
项目将网页
放在
WEB
-
INF
下的原因
WEB
-
INF
目录
下的资源不是为客户
直接
服务的 我们仍然可以使用
WEB
-
INF
目录
下的
JSP
页面来提供视图给客户,客户却不能
直接
请求访问
JSP
。 如果把这些
JSP
页面文件移到
WEB
-
INF
目录
下,在调用页面的时候就必须把"
WEB
-
INF
"添加到URL中。 所以放到
WEB
-
INF
目录
下的文件是不允许采用redirect方式的跳转来访问的。 优点:出于对安全性的考虑,是为了
代码
的安全。 缺点:实现...
JAVAEE项目里,
WEB
-
INF
下的
jsp
文件不能
直接
访问
在javaee项目里,我们有时不会将
jsp
直接
放在
web
app
s下,而是在
web
-
inf
下创
建
一个
文件夹
专门放置
jsp
文件,而我们如果在调试
jsp
文件时,
直接
访问了
jsp
文件就会出现404的错误找不到资源。这是因为
web
-
inf
下的
jsp
是不能
直接
访问的,这样也能保障安全。 所以访问
web
-
inf
下的
jsp
文件时最好使用跳转访问。比如在index.html文件里添加一句<
jsp
:forward page="/***"></
jsp
:forward> 这样运行了项目,就可以通过跳转,访问
关于
web
app
与
WEB
-
INF
的记录
我碰到了这个问题,所以就记录一下,然后整理了一些资料,希望可以对搜到本篇内容的同学有帮助。 1.两者的关系:
WEB
-
INF
目录
是
web
app
目录
下的一个
目录
2.两者的区别: 用户对于这两个
目录
的访问权限不一样。 ①
web
app
目录
下的页面
代码
和资源文件,可以通过浏览器
直接
访问, ②
WEB
-
INF
目录
是Java的
WEB
应用的安全
目录
,
WEB
-
INF
目录
下文件安全,不可以通过浏览器
直接
访问,在springMVC内可以通过映射访问。 ③ 一般客户端的页面
放在
web
app
目录
下,服务器端的页面
放在
WEB
-I
WEB
-
INF
与META-
INF
详解
WEB
-
INF
与META-
INF
详解
WEB
-
INF
WEB
-
INF
简介
WEB
-
INF
是Java的
WEB
应用的安全
目录
。所谓安全就是客户端无法访问,只有服务端可以访问的
目录
。 如果想在页面中
直接
访问其中的文件,必须通过
web
.xml 文件对要访问的文件进行相应映射才能访问。
WEB
-
INF
目录
的作用 /
WEB
-
INF
/
web
.xml
Web
应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /
WEB
-
INF
/classes/ 包含了站点所有用的 class 文件,包括 s
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章