运行login.jsp报错,是什么原因?

运行login.jsp报错,是什么原因?

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>登录页面</title>
<link rel="stylesheet" href="./css/login.css">
</head>
<body>
    <div class="login">
        <div class="header">
            <h1>
                <a href="./login.jsp">登录</a> <a href="./regist.jsp">注册</a>
            </h1>

        </div>
        <form action="" method="post" enctype="multipart/form-data">
            <table>
                <tr>
                    <td class="td1">用户名</td>
                    <td><input type="text" class="input1" name="username"></td>
                </tr>
                <tr>
                <td class="td1">密码</td>
                <td><input type="password" class="input1" name="password"></td>
                </tr>
                <tr>
                <td class="td1" colspan="2">
                    <input type="checkbox" name="remember" value="true" checked="checked"> 记住用户名</td>
                </tr>
                <tr>
                    <td colspan="2">
                        <div class="btn-red">
                            <input type="submit" value="登录" id="login-btn">
                        </div>
                    </td>
                </tr>
            </table>

        </form>
    </div>
</body>
</html>

在已经把项目部署到服务器上的前提下运行此jsp文件,报错:The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学是如何运行的?是直接在此文件上Run as 的还是启动tomcat后去访问的?

1、此错误说明没有办法访问到你的login.jsp,首先建议同学检查一下路径是否正确。

2、检查一下login.jsp是否放在web-Inf 目录下,web-Inf 目录下的jsp文件是无法直接通过客户端访问的。

如果还是没有解决,请截图意思报错信息截图,以及你的项目目录结构截图。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


提问者 砸我懵逼 2018-10-09 10:44:36

你好,老师,我是启动tomcat后去访问的,文件是放在webapp下面的目录的,没有放在WEB-INF目录里面,详细目录见截图

http://img1.sycdn.imooc.com//climg/5bbc15ab0001c4f803700469.jpg

报错信息截图

http://img1.sycdn.imooc.com//climg/5bbc15ef00013fea07970191.jpg

  • 同学试一下在login.jsp 上右键Run as ----Run on Server 试试,看看是否可以访问到呢?
    2018-10-09 11:54:50
  • 提问者 砸我懵逼 回复 好帮手慕阿莹 #2
    刚才重新把项目部署到服务器就可以正常运行了,老师,MyEclipse2018这个版本是不是不是很稳定啊?我现在就是用的这个版本
    2018-10-09 19:53:17
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
从网页搭建入门Java Web2018版
  • 参与学习           人
  • 提交作业       1088    份
  • 解答问题       10205    个

如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师