How to get unchecked checkbox value in jsp?2019 Community Moderator ElectionWhat are valid values for the id attribute in HTML?How to horizontally center a <div>?Which “href” value should I use for JavaScript links, “#” or “javascript:void(0)”?How to change an element's class with JavaScript?How to align checkboxes and their labels consistently cross-browsersHow to check whether a checkbox is checked in jQuery?How to avoid Java code in JSP files?How to disable resizable property of textarea?“org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP ”--written for database managementregistration form and sign in with jsp with netbeans
Do I need to leave some extra space available on the disk which my database log files reside, for log backup operations to successfully occur?
If the Captain's screens are out, does he switch seats with the co-pilot?
Potentiometer like component
Decoding assembly instructions in a Game Boy disassembler
"One can do his homework in the library"
What is the difference between "shut" and "close"?
Single word request: Harming the benefactor
Rejected in 4th interview round citing insufficient years of experience
what does the apostrophe mean in this notation?
Who is our nearest neighbor
Are there situations where a child is permitted to refer to their parent by their first name?
Does splitting a potentially monolithic application into several smaller ones help prevent bugs?
"However" used in a conditional clause?
Why would a jet engine that runs at temps excess of 2000°C burn when it crashes?
How to deal with a cynical class?
How is the Swiss post e-voting system supposed to work, and how was it wrong?
Best mythical creature to use as livestock?
How do anti-virus programs start at Windows boot?
Can the druid cantrip Thorn Whip really defeat a water weird this easily?
Running a subshell from the middle of the current command
Silly Sally's Movie
When two POV characters meet
Does Linux have system calls to access all the features of the file systems it supports?
Am I not good enough for you?
How to get unchecked checkbox value in jsp?
2019 Community Moderator ElectionWhat are valid values for the id attribute in HTML?How to horizontally center a <div>?Which “href” value should I use for JavaScript links, “#” or “javascript:void(0)”?How to change an element's class with JavaScript?How to align checkboxes and their labels consistently cross-browsersHow to check whether a checkbox is checked in jQuery?How to avoid Java code in JSP files?How to disable resizable property of textarea?“org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP ”--written for database managementregistration form and sign in with jsp with netbeans
I am designing an attendance system. on the attendance page, there is roll no., name and present (which is a checkbox). Now what I want to do is if the checkbox is checked it will update attended and total field in my attendance table. and if it is unchecked then it will only update the total field.
I am facing a problem when it is unchecked otherwise it is updating in the table.
att.jsp
<FORM method="POST" ACTION="test1.jsp">
<table>
<% for(int i=0;i<results.size();i++)%>
<tr>
<td>
<%=results.get(i)%>
</td>
<td>
<%=name1.get(i)%>
</td>
<td>
<input TYPE=checkbox name=sports VALUE=<%=results.get(i)%>>
</td>
<td>
Present
</td>
</tr>
<% %>
</table>
<br> <INPUT TYPE=submit name=submit Value="Submit">
</FORM>
test1.jsp
<%! String[] sports; %>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/sis","root","");
Statement st=con.createStatement();
sports = request.getParameterValues("sports");
for (int i = 0; i < sports.length; i++)
//out.println(sports[i]);
//if (sports != null)
//{
for (int i = 0; i < sports.length; i++)
if (sports[i] != null)
//out.println ("<b> NOT"+sports[i]+"<b>");
st.executeUpdate("update attendancetb set attended = attended+1, total
= total+1 where SID in ('"+sports[i]+"')");
%>
html jsp
add a comment |
I am designing an attendance system. on the attendance page, there is roll no., name and present (which is a checkbox). Now what I want to do is if the checkbox is checked it will update attended and total field in my attendance table. and if it is unchecked then it will only update the total field.
I am facing a problem when it is unchecked otherwise it is updating in the table.
att.jsp
<FORM method="POST" ACTION="test1.jsp">
<table>
<% for(int i=0;i<results.size();i++)%>
<tr>
<td>
<%=results.get(i)%>
</td>
<td>
<%=name1.get(i)%>
</td>
<td>
<input TYPE=checkbox name=sports VALUE=<%=results.get(i)%>>
</td>
<td>
Present
</td>
</tr>
<% %>
</table>
<br> <INPUT TYPE=submit name=submit Value="Submit">
</FORM>
test1.jsp
<%! String[] sports; %>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/sis","root","");
Statement st=con.createStatement();
sports = request.getParameterValues("sports");
for (int i = 0; i < sports.length; i++)
//out.println(sports[i]);
//if (sports != null)
//{
for (int i = 0; i < sports.length; i++)
if (sports[i] != null)
//out.println ("<b> NOT"+sports[i]+"<b>");
st.executeUpdate("update attendancetb set attended = attended+1, total
= total+1 where SID in ('"+sports[i]+"')");
%>
html jsp
add a comment |
I am designing an attendance system. on the attendance page, there is roll no., name and present (which is a checkbox). Now what I want to do is if the checkbox is checked it will update attended and total field in my attendance table. and if it is unchecked then it will only update the total field.
I am facing a problem when it is unchecked otherwise it is updating in the table.
att.jsp
<FORM method="POST" ACTION="test1.jsp">
<table>
<% for(int i=0;i<results.size();i++)%>
<tr>
<td>
<%=results.get(i)%>
</td>
<td>
<%=name1.get(i)%>
</td>
<td>
<input TYPE=checkbox name=sports VALUE=<%=results.get(i)%>>
</td>
<td>
Present
</td>
</tr>
<% %>
</table>
<br> <INPUT TYPE=submit name=submit Value="Submit">
</FORM>
test1.jsp
<%! String[] sports; %>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/sis","root","");
Statement st=con.createStatement();
sports = request.getParameterValues("sports");
for (int i = 0; i < sports.length; i++)
//out.println(sports[i]);
//if (sports != null)
//{
for (int i = 0; i < sports.length; i++)
if (sports[i] != null)
//out.println ("<b> NOT"+sports[i]+"<b>");
st.executeUpdate("update attendancetb set attended = attended+1, total
= total+1 where SID in ('"+sports[i]+"')");
%>
html jsp
I am designing an attendance system. on the attendance page, there is roll no., name and present (which is a checkbox). Now what I want to do is if the checkbox is checked it will update attended and total field in my attendance table. and if it is unchecked then it will only update the total field.
I am facing a problem when it is unchecked otherwise it is updating in the table.
att.jsp
<FORM method="POST" ACTION="test1.jsp">
<table>
<% for(int i=0;i<results.size();i++)%>
<tr>
<td>
<%=results.get(i)%>
</td>
<td>
<%=name1.get(i)%>
</td>
<td>
<input TYPE=checkbox name=sports VALUE=<%=results.get(i)%>>
</td>
<td>
Present
</td>
</tr>
<% %>
</table>
<br> <INPUT TYPE=submit name=submit Value="Submit">
</FORM>
test1.jsp
<%! String[] sports; %>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/sis","root","");
Statement st=con.createStatement();
sports = request.getParameterValues("sports");
for (int i = 0; i < sports.length; i++)
//out.println(sports[i]);
//if (sports != null)
//{
for (int i = 0; i < sports.length; i++)
if (sports[i] != null)
//out.println ("<b> NOT"+sports[i]+"<b>");
st.executeUpdate("update attendancetb set attended = attended+1, total
= total+1 where SID in ('"+sports[i]+"')");
%>
html jsp
html jsp
edited Mar 6 at 17:59
Shakespear
7811921
7811921
asked Mar 6 at 17:40
PurPur
1
1
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You have to pass the list of all sports (results
from the att.jsp
) to the test1.jsp
as the session attribute, and then iterate over all sports, and use different update statements for the checked case and the unchecked case.
Side notes:
Never EVER use string concatenation to create SQL commands from user input, not even in a school project. This makes your code vulnerable to SQL Injection. Use PreparedStatement instead.
Do not use scriptlets (
<% ... %>
), use JSTL.Do not put business logic and/or SQL code into JSP, use Model-View-Controller architecture.
How to pass the list of all sports. Can please explain it by coding?
– Pur
Mar 8 at 7:33
In att.jspsession.setAttribute("ALL_SPORTS", results);
, in test1.jspCollection allSports = (Collection) session.getAttribute("ALL_SPORTS");
. See e.g. beginnersbook.com/2013/11/… for more info.
– Jozef Chocholacek
Mar 8 at 7:43
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55029168%2fhow-to-get-unchecked-checkbox-value-in-jsp%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You have to pass the list of all sports (results
from the att.jsp
) to the test1.jsp
as the session attribute, and then iterate over all sports, and use different update statements for the checked case and the unchecked case.
Side notes:
Never EVER use string concatenation to create SQL commands from user input, not even in a school project. This makes your code vulnerable to SQL Injection. Use PreparedStatement instead.
Do not use scriptlets (
<% ... %>
), use JSTL.Do not put business logic and/or SQL code into JSP, use Model-View-Controller architecture.
How to pass the list of all sports. Can please explain it by coding?
– Pur
Mar 8 at 7:33
In att.jspsession.setAttribute("ALL_SPORTS", results);
, in test1.jspCollection allSports = (Collection) session.getAttribute("ALL_SPORTS");
. See e.g. beginnersbook.com/2013/11/… for more info.
– Jozef Chocholacek
Mar 8 at 7:43
add a comment |
You have to pass the list of all sports (results
from the att.jsp
) to the test1.jsp
as the session attribute, and then iterate over all sports, and use different update statements for the checked case and the unchecked case.
Side notes:
Never EVER use string concatenation to create SQL commands from user input, not even in a school project. This makes your code vulnerable to SQL Injection. Use PreparedStatement instead.
Do not use scriptlets (
<% ... %>
), use JSTL.Do not put business logic and/or SQL code into JSP, use Model-View-Controller architecture.
How to pass the list of all sports. Can please explain it by coding?
– Pur
Mar 8 at 7:33
In att.jspsession.setAttribute("ALL_SPORTS", results);
, in test1.jspCollection allSports = (Collection) session.getAttribute("ALL_SPORTS");
. See e.g. beginnersbook.com/2013/11/… for more info.
– Jozef Chocholacek
Mar 8 at 7:43
add a comment |
You have to pass the list of all sports (results
from the att.jsp
) to the test1.jsp
as the session attribute, and then iterate over all sports, and use different update statements for the checked case and the unchecked case.
Side notes:
Never EVER use string concatenation to create SQL commands from user input, not even in a school project. This makes your code vulnerable to SQL Injection. Use PreparedStatement instead.
Do not use scriptlets (
<% ... %>
), use JSTL.Do not put business logic and/or SQL code into JSP, use Model-View-Controller architecture.
You have to pass the list of all sports (results
from the att.jsp
) to the test1.jsp
as the session attribute, and then iterate over all sports, and use different update statements for the checked case and the unchecked case.
Side notes:
Never EVER use string concatenation to create SQL commands from user input, not even in a school project. This makes your code vulnerable to SQL Injection. Use PreparedStatement instead.
Do not use scriptlets (
<% ... %>
), use JSTL.Do not put business logic and/or SQL code into JSP, use Model-View-Controller architecture.
answered Mar 7 at 7:08
Jozef ChocholacekJozef Chocholacek
2,56911320
2,56911320
How to pass the list of all sports. Can please explain it by coding?
– Pur
Mar 8 at 7:33
In att.jspsession.setAttribute("ALL_SPORTS", results);
, in test1.jspCollection allSports = (Collection) session.getAttribute("ALL_SPORTS");
. See e.g. beginnersbook.com/2013/11/… for more info.
– Jozef Chocholacek
Mar 8 at 7:43
add a comment |
How to pass the list of all sports. Can please explain it by coding?
– Pur
Mar 8 at 7:33
In att.jspsession.setAttribute("ALL_SPORTS", results);
, in test1.jspCollection allSports = (Collection) session.getAttribute("ALL_SPORTS");
. See e.g. beginnersbook.com/2013/11/… for more info.
– Jozef Chocholacek
Mar 8 at 7:43
How to pass the list of all sports. Can please explain it by coding?
– Pur
Mar 8 at 7:33
How to pass the list of all sports. Can please explain it by coding?
– Pur
Mar 8 at 7:33
In att.jsp
session.setAttribute("ALL_SPORTS", results);
, in test1.jsp Collection allSports = (Collection) session.getAttribute("ALL_SPORTS");
. See e.g. beginnersbook.com/2013/11/… for more info.– Jozef Chocholacek
Mar 8 at 7:43
In att.jsp
session.setAttribute("ALL_SPORTS", results);
, in test1.jsp Collection allSports = (Collection) session.getAttribute("ALL_SPORTS");
. See e.g. beginnersbook.com/2013/11/… for more info.– Jozef Chocholacek
Mar 8 at 7:43
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55029168%2fhow-to-get-unchecked-checkbox-value-in-jsp%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown