Java Fullcalendar:如何使用JSON服务提供事件提要
下面是我在velocity模板中的日历内容:Java Fullcalendar:如何使用JSON服务提供事件提要,java,json,fullcalendar,jira,jira-rest-java-api,Java,Json,Fullcalendar,Jira,Jira Rest Java Api,下面是我在velocity模板中的日历内容: $('#calendar').fullCalendar({ header: { left: 'prev,next today', center: 'User Issues', right: 'month,agendaWeek,agendaDay' }, selectable: true, selectHelper:
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'User Issues',
right: 'month,agendaWeek,agendaDay'
},
selectable: true,
selectHelper: true,
select: function(start, end, allDay) {
....
}
editable: true,
events:
"http://localhost:2990/rest/issuesrestresource/1.0/message/RetrieveAllIssuesForUser"
});
下面是用于事件提要的Rest资源服务stuff-JSON-RetrieveAllIssuesForUser方法:
@GET
@AnonymousAllowed
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
@Path("/RetrieveAllIssuesForUser")
public Response getAllIssueData()
{
final List<IssuesRestResourceModel> issuesRestResourceModelList = new ArrayList<IssuesRestResourceModel>();
final com.atlassian.crowd.embedded.api.User u = authenticationContext.getLoggedInUser();
ao.executeInTransaction(new TransactionCallback() // (1)
{
@Override
public List<IssuesRestResourceModel> doInTransaction()
{
///fetching issues from activeobjects and preparing list of
IssuesRestResourceModel.
}
return null;
}
});
return Response.ok(issuesRestResourceModelList.toArray()).build();
}
上述代码在通过Jquery检索事件时工作正常。但当提供如上所示的事件URL时,事件不是提要-events:“localhost/../REstresourcemethod”
你能告诉我这里出了什么问题吗?所以,事件不是喂养
多谢各位
@XmlElement(name = "value")
private String message;
@XmlAttribute
private String key;
@XmlAttribute
private String start;
@XmlAttribute
private String end;
@XmlAttribute
private String issues;
@XmlAttribute
private String user = "";