안녕 얘들 아 나는 6 도메인 클래스가있는 간단한 프로그램이 있습니다. 사람, 주소, 계정, 차량 등. 각 클래스에는 고유 한 컨트롤러와 뷰가 있습니다. 내 질문은 이러한 클래스에서 모든 데이터를 표시하려면 다른 도메인 클래스를 만들 수 있습니다. Person.gsp는 사람이 데이터를 표시합니다, Address.gsp은 내가 shows in the documentation으로 위의 모든다른보기를 보여주는보기
감사
안녕 얘들 아 나는 6 도메인 클래스가있는 간단한 프로그램이 있습니다. 사람, 주소, 계정, 차량 등. 각 클래스에는 고유 한 컨트롤러와 뷰가 있습니다. 내 질문은 이러한 클래스에서 모든 데이터를 표시하려면 다른 도메인 클래스를 만들 수 있습니다. Person.gsp는 사람이 데이터를 표시합니다, Address.gsp은 내가 shows in the documentation으로 위의 모든다른보기를 보여주는보기
감사
예를 표시하는 클래스와 GSP를 원하는 등 주소 데이터를 보여줍니다, 당신은을 만들 수 있습니다 뷰에 모델의 모든 데이터를 반환 컨트롤러 (자세한 질문을 맞게 편집) : 워드 프로세서로
class AllDataController {
List people
List addresses
def list() {
people = Person.list()
addresses = Address.list()
}
}
말 :
모델을 명시 적으로 반환하지 않으면 컨트롤러의 특성은 모델
또는 물론, 당신이 당신 Person.gsp보기에서보기
에 사용 가능한 원하는 모든 데이터를 포함하는 모델을 반환 할 수로 사용됩니다에게, 당신이 뭔가를 할 수 있습니다 이는 사람 데이터를 표시 할 때 이와 같습니다.
${person.address.text}
이것은 주소 도메인에 text라는 문자열이 있다고 가정합니다. 이 뷰가 person.gsp에 있지 않고 다른 위치에 있도록하려면 모든 Person 레코드를보기로 전달하고 person.address 관계를 사용하여 둘 다 표시하십시오.
도움을 주셔서 감사합니다. –
많은 도움을 주셔서 감사합니다. –