2016-03-21 15 views
0

私は基本的なHello Worldプログラムを作成していました。私がコーディングしたものはすべて正しいと思われますが、プログラムは機能していません。春のhelloワールドプログラムで404エラー

サーブレットのweb.xmlは次のとおりです。

<servlet> 
    <servlet-name>MyDispatcher</servlet-name> 
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
    <load-on-startup>1</load-on-startup> 
</servlet> 

<servlet-mapping> 
    <servlet-name>MyDispatcher</servlet-name> 
    <url-pattern>/</url-pattern> 
</servlet-mapping> 

ディスパッチャサーブレットは次のとおりです。

<context:component-scan base-package="com.controller" /> 
    <bean 
    class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
    <property name="prefix" value="/WEB-INF/JSP/" /> 
    <property name="suffix" value=".jsp" /> 
    </bean> 

がcallingDate.htmlを呼び出す:

<body> 
    <p> 
     <a href="showdate.html">click here to get DATE TIME.</a> 
    </p> 
</body> 

呼ばshowing.jsp:

<body> 
    today date time string is : 
    <span>${date}</span> 
</body> 

コントローラクラス:

package com.controller; 

import java.util.Date; 

import org.springframework.stereotype.Controller; 
import org.springframework.ui.ModelMap; 
import org.springframework.web.bind.annotation.RequestMapping; 
import org.springframework.web.bind.annotation.RequestMethod; 

@Controller 
@RequestMapping("/showdate") 
public class DateShowController { 
    @RequestMapping(method = RequestMethod.GET) 
    public String showmethod(ModelMap model) { 
     model.addAttribute("date", new Date()); 
     return "showing"; 
    } 
} 

クラス階層は次のとおりです。Class hierarchy

+0

.htmlを削除してください。 EclipseでダイナミックWebプロジェクトを作成しましたが、うまくいきましたが、これでエラーが発生しています。 – lovelyim92

+0

あなたはあなたがヒットしようとしていたURLを言っていません。これが起こっている可能性があるいくつかの理由がありますが、ここには何百もの質問があります。 – kryger

+0

私はcallingDate.htmlサー.. – lovelyim92

答えて

1

は404エラーを取得<a href="showdate.html">