jsp 高手看一下吧

来源:百度知道 编辑:UC知道 时间:2024/06/22 21:52:57
<%@ page language="java" %>
<html><body>
<h2>表达式测试</h2><br>
当前日期:<font color="blue"><%=(new java.util.Date()).toString()%>
</body>
</html>
很短的小程序,是照书上写的,但是出现如下的错误:
HTTP Status 404 - /expression
type Status report
message /expression
description The requested resource (/expression) is not available.
Apache Tomcat/5.0.28
为什么,是这程序的问题么,这书上的有的程序可以显示,有的基本上就是这错误,到底那里不对!?每个jsp程序还有不一样的地方,运行时要注意???
我都是放在tomcat的root里的

<%@ page language="java" pageEncoding="UTF-8"%>
<html><body>
<h2>表达式测试</h2><br>
当前日期:<font color="blue"><%=(new java.util.Date()).toString()%>
</body>
</html>

这才是正确的

楼主少了这一句 pageEncoding="UTF-8"%>

楼主如果用 myeclipse编写就不会出错 了...出错了也好解决...毕竟是开发工具嘛...

祝楼主早日解决问题....

对了还有一个web.xml要配置...楼主找个简单的 web.xml 用一下就行了...里面的内容大部分都是一样的!!!!!

楼上的太搞笑了,跟编码有关系?编码有问题,大不了显示乱码而已,会404么?

HTTP Status 404就表示这个路径有问题,要对症下药。
楼主确定是放在webapps/Root/文件夹下面吗?如果是,那么重新启动一次tomcat再看看能否成功

1楼在搞笑了哈,404是访问路径问题,和代码没关系。 建议贴主检查下你的访问路径是否写正确了。

路径问题
如果是放在root下就是
http://localhost:8080/xxx.jsp
如果有项目,就在jsp前加个项目路径就可以了

楼主,我把你的代码:
<%@ page language="java" %>
<html><body>
<