2ページ間を簡単に移動しようとしていますが、エラーが表示されて解決できません
最初のページは私のhome.jsp
ここにあります私はリンクを作ります
<a href="/timecard/NewAccount"><FONT COLOR="#40C0FF">Create New Account</FONT></a>
それから私はアカウントフォルダを作ります私はファイルを持っている必要がありますcreateAccount.jsp
-これは私のターゲットページであり、views.xml
このソースは
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 2.1//EN" "http://tiles.apache.org/dtds/tiles-config_2_1.dtd">
<tiles-definitions>
<definition extends="default" name="createNew">
<put-attribute name="body" value="/WEB-INF/views/accounts/createAccount.jsp"/>
</definition>
</tiles-definitions>
と私AccountsController
@Controller
@RequestMapping(value="/timecard/newAccounts")
public class AccountsController {
@RequestMapping(method=RequestMethod.GET)
public String accountForm(Model model){
return "createNew";
}
}
したがって、ページ内のリンクをクリックしてhome.jsp
も見つかりません。これがメッセージです。
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/timecard/NewAccount] in DispatcherServlet with name 'appServlet'
私は本当に混乱しています。私が間違っていることを教えてくれませんか。前もって感謝します