Привет, это мой бит кода, Моя настройка действий в jquery для соответствия действию класса календаря. В моем расположении xml в пакете CalenderAction, если я настраиваю расширение как struts-default, jonn-default мой файл приветствия не загружается.как вызвать struts action class из jquery ajax
JQuery
<script>
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultDate: '2016-08-08',
editable: false,
dataType: 'json',
events: '/democalender/CalendarJsonServlet'
});
});
</script>
struts.xml
<struts>
<package name="default" extends="struts-default">
<action name="login" class="com.giri.infonex.controller.login.LoginAction">
<result name="success">AdminHome.jsp</result>
<result name="ParentHomePage">ParentHomePage.jsp</result>
<result name="AdminHome">AdminHome.jsp</result>
<result name="error">StudentRegister.jsp</result>
</action>
<action name="ParentRegister"
class="com.giri.infonex.controller.Register.ParentRegisterAction">
<result name="success">ParentsRegister.jsp</result>
</action>
</package>
<package name="CalenderAction" extends="json-default">
<action name="/Student-Management-Real/CalenderAction"
class="com.giri.infonex.controller.calender.CalenderAction">
<result type="json" />
</action>
</package>
</struts>
класс действия
public class CalenderAction extends ActionSupport {
public String execute(){
System.out.println("calender");
}
}
я сделал изменения для удовлетворения класса распорки действий является успешен в распорок XML CalenderAction пакет я возвращаю данные JSON, как упомянуть конкретный JSP в результате –
если вы хотите JSP просто упомянуть его в стойках xml –