我正在学习Jsp,正在研究一个使用HTML文件的基本Jsp项目。 当我运行HTML文件时,它会给出找不到页面错误,并且在运行Jsp时,它不会加载表单和按钮。 请帮助我。
以下是我的HTML和Jsp文件:
的index.html
<html>
<head><title>New</title></head>
<body>
<form action="myFirstJsp.jsp">
<input type="text" name="uname">
<input type="submit" name="submit">
</form>
</body>
</html>
myFirstJsp.jsp
<%@page import="java.util.Calendar"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>My First JSP</title>
</head>
<body>
<%String name= request.getParameter("uname");
out.println("Welcome " +name);%>
</body>
</html>
答案 0 :(得分:0)
首先检查您的服务器是否已启动&amp;你的应用程序已部署在它上面。检查从浏览器触发的请求URL。 还
使用jstl标记在您的应用程序中提供网址是一种很好的做法。它计算上下文路径,避免因错误的URL而导致404页面未找到错误。
<form action="<c:url value="/myFirstJsp.jsp">
在jsp中添加jstl库
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"/>