2016-07-10 28 views
0

をリフレッシュしながら、HTTPエラーを持って、日食中にいくつかのJavaコードを書き、(、基本的にはすべての行をJSPコードを一覧表示される。ここ JSPは、私がJSPおよびJDBCについての基本的なチュートリアルを行ったページ

JSP

を使用して展開してみてください名前と価格)データベースで、あなたがボタンを押すと、名前と価格を提出することができます(まだ実装されていません):

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
import ="edu.neu.cs5200.s3.onlineide.applications.*, java.util.*" 
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>Insert title here</title> 
<link href="css/bootstrap.css" rel="stylesheet"/> 
</head> 
<body> 
<h1>Applications</h1> 
<% 
    applicationsDAO dao = new applicationsDAO(); 
    String action=request.getParameter("action"); 
    String name=request.getParameter("name"); 
    String price=request.getParameter("price"); 
    String id=request.getParameter("id"); 

if("create".equals(action)){ 
     double priceD=Double.parseDouble(price); 
     Application app=new Application(name, priceD); 
     dao.create(app); 
} 

    List<Application> applications=dao.selectAll(); 
%> 
<form action="application.jsp"> 

<table class="table"> 
    <tr> 
     <td><input name="name" class="form-control"/></td> 
     <td><input name="price" class="form-control"/></td> 
     <td> 
      <button class="btn" name="action" value="create"> 
       Add 
      </button> 
     </td> 

     <td></td> 

    </tr> 
<% for (Application app: applications){ 
%>  <tr> 
      <td><%=app.getName() %></td> 
      <td><%=app.getPrice()%></td> 
     </tr> 
<% 
    } 
%> 
</table> 
</form> 
</body> 
</html> 

もともとは次のようになります。私は、「チェッカーを入力すると、しかし enter image description here

"と" 599 " http://localhost:8080/OnlineIDE/application.jsp?name=Checkers&price=5.99&action=createときに 私はまだボタンを実装していないので、それが唯一の変更で、元のページのように見えるはずですチュートリアルに基づいてenter image description here

、そのURLの変更を:「追加」ボタンを押すと、それはこのようになります私は "チェッカー"と "5.99"を入力しますが、私はhttpエラーを受け取りました。何故ですか?

答えて

1

オリジナルはapplications.jspでしたが、後であなたのリンクはapplication.jspです。あなたはsを忘れました。

関連する問題