JSP跳转到JSP404错误 谁能帮我看看··

欢迎页面:<formname="form1"action="SaveFirstLevelTitle.jsp"method="post">标题名: <inputt... 欢迎页面:<form name="form1" action="SaveFirstLevelTitle.jsp" method="post">
标题名:  <input type="text" name="titleName"><br>
<input type=submit value=提交>  
<input type="reset" value=重置><br>
</form>
SaveFirstLevelTitle.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="ch06.*" %>
<%@ page import="ch02.*" %>
<html>
<head>
<title>My JSP 'SaveFirstLevelTitle.jsp' starting page</title>
</head>
<body>
<%
request.setCharacterEncoding("GBK");
System.out.println("123");
String titlename = request.getParameter("titleName");
FirstLevelTitle fTitle = new FirstLevelTitle();
fTitle.setTitleName(titlename);
fTitle.setCreator("管理员");
FirstLevelTitleDbOperation db = new FirstLevelTitleDbOperation();
int result = db.insertOneRecord(fTitle);
if(result>0){
request.getRequestDispatcher("success.jsp").forward(request,response);
}else{
request.getRequestDispatcher("error.jsp").forward(request,response);
}
%>
</body>
</html>
package ch06;
FirstLevelTitleDbOperation.java:
import java.sql.Connection;
import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;

import ch02.FirstLevelTitle;
import ch03.ConnectionManager;
public class FirstLevelTitleDbOperation {
public int insertOneRecord(FirstLevelTitle fTitle){
int result = 0;
Connection con = null;
PreparedStatement ps = null;
try{
con = ConnectionManager.getConnection();
String strSql = "insert into FirstLevelTitle values(?,?,?)";
ps = con.prepareStatement(strSql);
ps.setInt(1,getNewsId());
ps.setString(2, fTitle.getTitleName());
ps.setString(3, fTitle.getCreator());
result = ps.executeUpdate();
}catch(SQLException sqlE){
sqlE.printStackTrace();
}finally{
ConnectionManager.closeStatement(ps);
ConnectionManager.closeConnection(con);
}
return result;
}
public int getNewsId(){
int id = 0;
Connection con = null;
PreparedStatement ps = null;
ResultSet res = null;
//System.out.println("这里出错啦!");
try{
con = ConnectionManager.getConnection();
String strsql = "select max(id) from FirstLevelTitle";
ps = con.prepareStatement(strsql);
res = ps.executeQuery();
if(res.next()){
id = res.getInt(1);
}
}catch(SQLException sqlE){
sqlE.printStackTrace();
}finally{
ConnectionManager.closeStatement(ps);
ConnectionManager.closeConnection(con);
}
return id+1;
}
}
展开
 我来答
yang_yang_1984
2010-11-26 · TA获得超过123个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:107万
展开全部
404-未找到。
404.0-(无)–没有找到文件或目录。
404.1-无法在所请求的端口上访问Web站点。
404.2-Web服务扩展锁定策略阻止本请求。
404.3-MIME映射策略阻止本请求。

我觉得既然是404你的目录构成一定是有问题的,可能是没有找到对应的文件。
yasigo
2010-12-01 · 超过12用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:24.4万
展开全部
你的欢迎页和SaveFirstLevelTitle.jsp不在同一目录吧?

最简单的方法就是把两个JSP放到同一目录,
要不就在你的欢迎页上<form name="form1" action="SaveFirstLevelTitle.jsp" method="post">中的action追加路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aod112233
2010-11-26 · 超过28用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:46.6万
展开全部
重启下服务器撒。可能文件没上传上去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式