我想從我的JavaScript代碼發送JAVA CLASS實例到JSP文件通過ajax。我怎麼發送?我試圖發送這樣的實例:發送java類實例從javascript(通過Ajax)到jsp或servlet
data = {}
data['my_instance'] = JAVA_CLASS_INSTANCE
,並通過AJAX發送這個數據,問題是,在JSP,它接收它作爲一個字符串,而不是一類
順便說一句,我得到Java類的實例是這樣的:
<script type='text/javascript'>
var class_instance = "<%= my_class_instance %>"; //if this method is wrong, plz tell me correct method to get instance and send via ajax. Already I have a form, along with the form data, i am trying to send this class also. If there is anyother good way for this, just tell me.
</script>
你從哪裏得到這個Java類實例在你的JavaScript代碼?從一個小程序?由於沒有小程序,瀏覽器上沒有Java類實例要發送。 –
在你嘗試發送它之前,你怎麼能發送一個java實例到客戶端瀏覽器? – Drogba
重新編輯:您的'class_instance'變量中沒有Java類實例。最好你有一個字符串;更有可能你有語法錯誤(這取決於'my_class_instance'中的內容)。如果您認爲這是一個Java類實例,那麼您需要退後一步並在此研究基礎知識。 –