Commit e1fdfadc authored by keita.onoguchi's avatar keita.onoguchi

Merge branch 'カート機能' into 'master'

カート機能

See merge request !23
parents a4d6d2b8 3e08a0ca
......@@ -5,14 +5,11 @@ import java.time.LocalDate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.crypto.password.Pbkdf2PasswordEncoder;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.SessionAttributes;
import com.example.domain.SessionData;
import com.example.domain.User;
......@@ -20,12 +17,12 @@ import com.example.service.LoginUserDetailsService;
@RestController
@RequestMapping("limited")
@SessionAttributes(types = { SessionData.class})
//@SessionAttributes(types = { SessionData.class})
public class EcsiteRestController {
@Autowired
LoginUserDetailsService loginUserDetailsService;
@Autowired
SessionData sessionData;
// @Autowired
// SessionData sessionData;
@ModelAttribute(value = "sessionData") // (1)
public SessionData setUpSessionData() {
......@@ -44,10 +41,10 @@ public class EcsiteRestController {
return user;
}
@PostMapping("inputCart")
public void inputCart(@RequestParam SessionData data, Model model) {
sessionData.setSesionData(data.getShoesId(), data.getQuantity());
model.addAttribute("cart", sessionData.getCart());
}
// @PostMapping("inputCart")
// public void inputCart(@RequestParam SessionData data, Model model) {
// sessionData.setSesionData(data.getShoesId(), data.getQuantity());
// model.addAttribute("cart", sessionData.getCart());
// }
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment