gpt4 book ai didi

grails - HTTP状态404-Grails

转载 作者:行者123 更新时间:2023-12-02 15:22:33 25 4
gpt4 key购买 nike

我试图从Grails View 进入“http://localhost:8080/Twillio/smsService/index”。

我得到如下错误。

HTTP状态404-找不到“/WEB-INF/grails-app/views/smsService/index.gsp”。

我用于SmsServiceController.groovy的代码如下。

package twillio

class SmsServiceController {

def index () {}

def smsService
def twilioHttpEndpointBean
def read = { withFormat { html {} } }

def create = { SendSmsCommand cmd ->
def validMessage = cmd.validate();
log.debug "Incoming message is ${validMessage ? 'valid' : 'invalid'}"
log.debug "Format is ${request.format}"

withFormat {
json {
if (validMessage) {
def smsResponse
try {
smsResponse = smsService.send(cmd.destination, cmd.message)
render(contentType: "application/json") {
result(success: true)
}
} catch (Exception e) {
render(contentType: "application/json", status: 500) {
result(success: false, message: e.message)
}
}
} else {
render(contentType: "application/json", status: 500) { result(success: false) }
}
}
}
}
}

class SendSmsCommand {
String destination
String message

static constraints = {
message(size: 1..140)
}
}

最佳答案

您必须在index.gsp上放置一个grails-app/views/smsService/index.gsp

关于grails - HTTP状态404-Grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32901084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com