यूआरएलGrails 2.3.x:</p> <p>: URL पैरामीटर का मान प्राप्त
http://localhost:9000/Estrategia/book/index?format=excel&extension=xls
मैं (इस मामले में एक्सेल है) प्रारूप मूल्य प्राप्त करने के
नियंत्रक में चाहते हैं को देखते हुए `params.format
लेकिन params.format
println मैं हमेशा शून्य, कोई विचार?
Grails 2.3.5
import static org.springframework.http.HttpStatus.*
import grails.transaction.Transactional
@Transactional(readOnly = true)
class BookController {
static allowedMethods = [save: "POST", update: "PUT", delete: "DELETE"]
def exportService // Export service provided by Export plugin
def grailsApplication //inject GrailsApplication
def index(Integer max) {
params.max = Math.min(max ?: 10, 100)
if(!params.max)
params.max = 10
println params?.format
[ bookInstanceList: Book.list(params) ]
}
}
क्या आप अपने नियंत्रक को प्रश्न में जोड़ सकते हैं? – dmahapatro
'foo' कहां है? इस नियंत्रक को '/ हैलो? Foo = bar' मैप किया गया है? क्या आप 'पैराम्स' .format' का जिक्र कर रहे थे? आप जिस वास्तविक यूआरएल को मारने की कोशिश कर रहे हैं वह क्या है? * एक समस्या अच्छी तरह से कहा गया है एक समस्या आधा हल * है - मुझे लगता है कि आप इससे सहमत होंगे। :) – dmahapatro