0

I'm working on a big scenario but the area which is impacted that belongs to textarea, where I'm giving a too big value and I have written the below code:

<div class="table-cell five-column">
                <il:fieldSet formObject="${lessorDetailsVO}">
                    <il:checkboxField name="displayNonNotification" label="Display Non-Notification Message"/>
                    <il:textArea name="displayNonNotificationMessage" label="" rows="4" cols="30"/>
                </il:fieldSet>
</div>

When I'm giving the request with small data then particular data is getting bind up with request and storing in to database, but when I'm trying to put the data with large amount then this field is not binding up with the same request and showing the 400 error for same request. Please find the image below which will help you to understand.

enter image description here

Please let me know what can cause this issue, I know 400 error comes when there is problem in the request but here the problem is fields are not binding up with the request. Please provide your suggestions.

1 Answers1

0

If you are using GET then you will have to face size limitations. GET requests shouldn't exceed 1-4 kilobytes. If you cannot change to POST and have to use GET then you can break down your data into chunks of 1-4 kilobytes.

Please look at sending large dataset as GET.

Hope it helps.

Community
  • 1
  • 1
boredDev
  • 317
  • 3
  • 18