Create form and submit to DB in /etc path for admin user in author mode

Avatar

Avatar

Bahar

Avatar

Bahar

Bahar

19-04-2019

Hello all,

I want to create a form page in /etc path for specific admin user, the form with couple of fields and submit data in mysql db.

This is what I am doing here:

I have created the form component 3 fields with add button. I have new page in /etc folder in my project folder which has sling:resourceType to my new component. It is showing well and has list of the existing data in DB.

To make it visual to you, please look at here, it is something like this page: http://localhost:4502/etc/acs-commons/reports.html

I am making in sightly and have created service and model of my object in backend.

Then I have my servlet to send my form action to that servlet. 

Am I doing correct here? Any specific scenarios for form submit in author mode that I have to follow up?

Regards,

Bahar

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

smacdonald2008

Total Posts

(val/1000)?string[".0"]}K

Likes

(val/1000)?string[".0"]}K

Correct Answer

(val/1000)?string[".0"]}K

Avatar

smacdonald2008

Total Posts

(val/1000)?string[".0"]}K

Likes

(val/1000)?string[".0"]}K

Correct Answer

(val/1000)?string[".0"]}K
smacdonald2008

22-04-2019

Looks like you are doing it correctly - you have a servlet that you are posting to. You can then write app logic to persist the data into a database. Are you using the DataSourcePool API? 

Answers (3)

Answers (3)

Avatar

Avatar

Bahar

Avatar

Bahar

Bahar

22-04-2019

Cool, I am using JDBC DataSourcePool... Then I am in good path. I had doubting because it was using in author mode, I liked to double check with folks here. Then we are good and I can close this question. Thanks Scott for your swift reply.

Avatar

Avatar

Bahar

Avatar

Bahar

Bahar

19-04-2019

No, not any form in PUBLISH. It is only form in author mode in /etc path for specific user who can update and change DB.

Avatar

Avatar

smacdonald2008

Total Posts

(val/1000)?string[".0"]}K

Likes

(val/1000)?string[".0"]}K

Correct Answer

(val/1000)?string[".0"]}K

Avatar

smacdonald2008

Total Posts

(val/1000)?string[".0"]}K

Likes

(val/1000)?string[".0"]}K

Correct Answer

(val/1000)?string[".0"]}K
smacdonald2008

19-04-2019

Are you going to use this FORM in PUBLISH?