का उपयोग कर Struts2 एक्शन क्लास में फॉर्म डेटा भेजें I Jquery और Struts के लिए नया हूं। मुझे अजाक्स फ़ंक्शन का उपयोग करके स्ट्रूट 2 एक्शन क्लास में फॉर्म डेटा भेजने की आवश्यकता है।अजाक्स
<action name="launchapptest" class="com.ge.wd.action.LaunchAppTestAction">
<result type="json">
</result>
</action>
:
$('#submit-date').click(function() {
var processDate = $('#processDate').val();
alert(processDate);
$.ajax({
type : "POST",
url : "launchapptest",
data : processDate,
dataType : "json",
success : function(result) {
alert("Success");
}
});
}
Struts.XML फ़ाइल के रूप में लिखा है: के रूप में
<div class="input-append date" id="from_date">
<input type="text" id="processDate" name="processDate" />
<span class="add-on"><i class="icon-th"></i></span>
</div>
<div>
<input id="submit-date" type="button" class="btn btn-primary" value="Search" />
</div>
मैं JQuery स्क्रिप्ट का उपयोग कर रहा:
मेरे HTML प्रपत्र तत्व के रूप में सेट किया गया है
मैं कार्रवाई कक्षा में विधि पर अमल दे दिया है:
String processDate;
public String getProcessDate() {
return processDate;
}
public void setProcessDate(String processDate) {
this.processDate = processDate;
}
public String execute() throws Exception {
processDate=getProcessDate();
System.out.println("Process Date : "+processDate);
}
कृपया मुझे मैं कैसे कार्रवाई कक्षा में डेटा के लिए इस प्राप्त कर सकते हैं के रूप में मदद करते हैं।
आउटपुट है का सामना करना पड़ किसी के लिए भी काम करता है - प्रक्रिया की तिथि: अशक्त – Tushar
क्यों नहीं होना चाहिए शून्य? आप केवल अपने इनपुट का मूल्य भेज रहे हैं। इसे मैप किया जाना चाहिए? –
कृपया मुझे मदद करें कि मूल्य – Tushar