質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Spring Boot

Spring Bootは、Javaのフレームワークの一つ。Springプロジェクトが提供する様々なフレームワークを統合した、アプリケーションを高速で開発するために設計されたフレームワークです。

Q&A

解決済

1回答

1044閲覧

sts エラー500 についてご質問です。

退会済みユーザー

退会済みユーザー

総合スコア0

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Spring Boot

Spring Bootは、Javaのフレームワークの一つ。Springプロジェクトが提供する様々なフレームワークを統合した、アプリケーションを高速で開発するために設計されたフレームワークです。

0グッド

0クリップ

投稿2020/05/25 14:31

編集2020/05/25 14:32

前提・実現したいこと

ECサイトの構築/お客様側のECサイトの開発演習をしています。
トップページへ遷移するコントローラーと、index.htmlを作成しましたが、
ブラウザで下記のエラーが表示されました。
記述が間違っているのかと思うのですが、修正してもエラーは表示されたままです。
どなたか、ご教示いただけたら嬉しいです。

発生している問題・エラーメッセージ

Failed to load resource: the server responded with a status of 500 () localhost/:1

該当のソースコード

【index.html】 <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8" /> <link href="/css/style.css" th:href="@{/css/style.css}" rel="stylesheet" /> <title>ECサイト</title> </head> <body> <header> <h1>My EC Site</h1> <div> <form name="loginForm" id="loginForm" method="post" action="#"> User name:<input type="text" name="userNama" /> Password :<input type="password" name="password" /> <button type="submit">Login</button> </form> <br /> <span id="welcome"> -- ようこそ! ゲスト さん</span> <input type="hidden" id="hiddenUserId" value="0" /> </div> </header> <table> <thead> <tr> <th>ID</th><th>商品名</th><th>価格</th><th>注文数</th><th>カート</th> </tr> </thead> <tbody> <tr th:each="item; ${goods}"> <td th:text="${item.id}"/> <td th:text="${item.goodsName}"/> <td th:text="${item.price}"/> <td><input type="number" class="count" value="0" /></td> <td><button class="cartBtn">カートに入れる</button></td> </tbody> </table> <fieldset> <legend>カート</legend> <table id="cart"> <thead> <tr> <th>ID</th><th>商品名</th><th>価格</th><th>注文数</th><th>カート</th> </tr> </thead> <tbody> </tbody> </table> <button id="buyBtn">購入</button> <button id="historyBtn">履歴</button> </fieldset> <div id="history" title="購入履歴" style="display:none;"> <table id="historyTable"> <thead> <tr> <th>商品名</th><th>注文数</th><th>購入日時</th> </tr> </thead> <tbody> </tbody> </table> </div> </body> </html>
【IndexController】 package com.internous.ecsite.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import com.internous.ecsite.model.dao.GoodsRepository; import com.internous.ecsite.model.entity.Goods; @Controller @RequestMapping("/ecsite") public class IndexController { @Autowired private GoodsRepository goodsRepos; @RequestMapping("/") public String index(Model m) { List<Goods> goods = goodsRepos.findAll(); m.addAttribute("goods", goods); return "index"; } }

試したこと

ブラウザのキャッシュや修正、またhtmlを削除し再び作成しました。

補足情報(FW/ツールのバージョンなど)

こちらは、配置画像になります。
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

html の: を;と入力しておりました。

投稿2020/05/25 16:09

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2020/05/25 20:29

IDEのコンソールに出力されたエラーを読むと分かるのではと。 大体中腹くらいにその箇所が書いてあります。 ただ、この質問内容とこの自己解決内容では「どのようにしてそこに気づけたか」が分かりません。 もう少し具体的に解決までの経緯を書かれた方が後から見る人のためになります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問