Large data from Javascript to servlet

user1733583

I have very large data like say a 100 lines text file in my <div> tag,

So I want to passtint to my java servlet and I've tried the following methods by getting the <div> value in javascript

Method 1:

var script = ace.edit("AceEditor"); //Getting the editor text value
var myDivText = script.getValue();

Function to add hidden and submit the form

function addHidden(UploadFile, key, value) {
var input = document.createElement('input');
input.type = 'hidden';
input.name = key;
input.value = value;
UploadFile.appendChild(input);
}

Access the function

var UploadFile = document.forms['RunMy'];
addHidden(UploadFile, 'UserMyScript', myDivText);
document.RunMy.submit();

Method 2:

Get Editor text,

var script = ace.edit("AceEditor");
var myDivText = script.getValue();

window.open('http://xxx.xxx.xxx.xxx:8085/FirstServlet/my?mytxt=' + myDivText);

But, I've faced problems with both the methods as the data is being passed through the URL and data being very large here, the URL size is limited.

So, is there any method to pass large text from javascript to servlet?

Base on answer below, I've edited stuff like this

$("#execute1").click(function(){
$.ajax({
    url: '/YourServlet',
    type: 'POST',
    data: { value: $('#AceEditor'.val()) },
});
});

But when I click the execute1 button, the browser console shows

Uncaught TypeError: undefined is not a function MYJsp:144
(anonymous function) MYJsp:144
x.event.dispatch jquery.js:5095
v.handle
Santhosh

Why dont you try with jquery ajax post,

$.ajax({
    url: '/YourServlet',
    type: 'POST',
    data: { value: $('#AceEditor'.val()) },
    success: function(result) {
        alert('the request was successfully sent to the server');
    }
});

And in your servlet get the values of the string using getParameter()

see here to know more about jquery ajax post

Hope this helps !!

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to go about passing the data from Java Servlet to JavaScript

From Java

Accessing data from servlet

From Dev

Calling Servlet from JavaScript

From Dev

Passing large amount of data from javascript to a java function

From Dev

Search from large number of data by large number of keywords one by one at client side using PHP or JavaScript

From Dev

display data in jsp from servlet

From Dev

Sending data from servlet to JSP

From Dev

Push data from Servlet to webpage

From Java

calling a java servlet from javascript

From Dev

Pass values from javascript to Servlet

From Dev

Using JavaScript to send String to Servlet, and Results from servlet back to JavaScript

From Dev

Managing Large amounts of Data in Javascript

From Dev

Store large amount of data in Javascript

From Dev

Fetching data from large files

From Dev

How to get data from JSP page to servlet

From Java

Pass data from Java Servlet to JSP?

From Dev

Reading property file data from a servlet

From Dev

sending data from a servlet javaEE to an angular component

From Dev

Why data from the servlet is not inserted into sql database?

From Java

Unable to send Json data from Ajax to Servlet

From Java

How to portably read configuration data from a servlet

From Java

Return data from Servlet to Java Client

From Dev

send data from select tag to servlet

From Dev

Get data from db, java servlet

From Dev

Using data from JSP file in servlet

From Java

Download Excel in JavaScript from servlet response

From Dev

How to pass arraylist from servlet to javascript?

From Dev

How to get JSON object in javascript from servlet?

From Dev

Long string from jsp javascript to servlet

Related Related

HotTag

Archive