에서 경로 변수를 사용하여 동적 URL을 구성. 누군가 jsp와 스프링 컨트롤러 코딩을 도와주세요.제가 단일 파라미터로서 컨트롤러 내 형태에서 명 색상 두 개의 입력 필드를 전송할 수 어디 <a href="http://example.com/path/to/page?name=ferret&color=purple" rel="nofollow noreferrer">http://example.com/path/to/page?name=ferret&color=purple</a></p> <p>같은 동적 URL을 생성하고자하는 스프링 컨트롤러
public class JobSearchRequest {
private String title;
private String location;
private String experience;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getLocation() {
return location;
}
public void setLocation(String location) {
this.location = location;
}
public String getExperience() {
return experience;
}
public void setExperience(String experience) {
this.experience = experience;
}
}
와 y JSP로 호출이 같은 것입니다 : 내가 POJO는 데
@RequestMapping(value = "/ws/jobs/{title}/{location}/{experience}")
public ModelAndView openRequirementsRedirect(JobSearchRequest jobSearchRequest) throws Exception{
ModelAndView model = new ModelAndView();
model.addObject("title", jobSearchRequest.getTitle());
model.addObject("location", jobSearchRequest.getLocation());
model.addObject("experience", jobSearchRequest.getExperience());
model.setViewName("openJobs/openjobs");
return model;
}
: 여기
window.location.href = example+"/abc?&title="+title+"&location="+location+"&experience="+experience;
당신이 컨트롤러 주석의 URL 경로와 일치하지 않는 자바 스크립트 코드에서 제공 ARR 예제 URL 될 경우
위의 방법은 작동합니다. –
당신은 내 위의 컨트롤러 마이크에 맞는 자바 스크립트 코드를 알려주시겠습니까? –
다음과 같을 것입니다 : 'window.location.href = "/ ws/jobs /"+ title + "/"+ 위치 + "/"+ 경험; 가정은 제목, 위치, 어딘가에 –