1
これはspringbootのコントローラです.HTMLページにリダイレクトする関数を作成したいと思いますが、これは常に404と応答し、ここにコードとプロパティがあります。 'スプリングブートhtmlページへのリダイレクト
@Component
@Controller
@RequestMapping("/Weixin")
public class KindlePocketController {
private static final long serialVersionUID = 1L;
@Autowired
private TextBookInfoSearchService searchService;
@RequestMapping("/homepage")
public String toIndex() {
System.out.println("redirecting to homepage...");
return "index";
}
}
' application.properties '
spring.view.prefix=/WEB-INF/views/
spring.view.suffix=.html
'
プログラムは、関数に取得することができ、出力はokです。 index.htmlはこのパスにあります:/WEB-INF/views/index.html。それ以外の設定はありますか?
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.html
そのspring.mvc.view.*
なくspring.view.*
:あなたは誤った構成を持って どうもありがとう
あなたは何をしようとしていますか?設定ごとに、 'http:// ... contextPath/Weixin/homepage'を押すと' index.html'が表示されます。 –
@SanjayRawat urlはlocalhost:8080/Weixin/homepageですが、それは404 – nasuf
に応答しました。atComponentは冗長です。あなたはatControllerだけが必要です。それが問題を引き起こしているかどうかは不明です。 – code