私は2ページ1つは.jsp、もう1つは.htmlです。どちらも2つのテキストボックスとボタンを持っています。ボタンをクリックすると、私はangularjsを使ってpostメソッドを呼び出しています。しかし、.jspページで作業しているときはうまくいきますが、同じことが.htmlで動作していません。html + angularjsページからSpringのコントローラを呼び出す方法は?
ここでは私の春のコントローラー -
@RequestMapping(value="/springAngularJS",method=RequestMethod.POST)
public String addUser(@RequestBody User user)
{
System.out.println("Adding user dtl....");
}
ここでは
$http.post("springAngularJS",$scope.user).
success(function(data, status, headers, config) {
$scope.person = data;
}).
error(function(data, status, headers, config) {
alert("Exception details: " + JSON.stringify({data: data}));
});
コードPAGE-私のjspは同様に私の.htmlファイルに同じです。しかし、上記は機能していますが、私が.htmlを扱うときはそうではありません。 私はself..facingの課題で学習、初心者として私を考えてみましょう
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp"/>
</bean>
<mvc:resources mapping="/views/**" location="/WEB-INF/views/" />
also-私のXMLファイルの詳細情報を追加します。誰にでも解決策はありますか?