一、jsp向servlet传值
1.使用表单:
数据由前台网页传向后台数据库,在前台将表格打印出来的同时将数据写在表单中准备提交,即前台有两个功能:将数据库中已有的的数据显示出来;同时将可编辑的文本框中的数据写在表单中,准备提交。在后台处理时从表单中提取名为像“exchangce_name”这样的变量,存入数据库中。
jsp前台代码:
for(Exchangce cj:exs){
<tr height=40 bgcolor='#F4FAFF'>
<%
out.println("<th align=\"center\">"+"<input type=\"text\" name=\" exchangce_name\" style=\"background:transparent;border:1px solid #F4FAFF\" οnkeydοwn=\"this.onkeyup();\" οnkeyup=\"this.size=(this.value.length>15?this.value.length:15);\" size=\"15\" value=\""+cj.getExchangce_name()+"\"/>"+"<br>"+"</th>");
out.println("<th align=\"center\">"+"<input type=\"text\" name=\" exchangce_details\" style=\"background:transparent;border:1px solid #F4FAFF\" οnkeydοwn=\"this.onkeyup();\" οnkeyup=\"this.size=(this.value.length>15?this.value.length:15);\" size=\"15\" value=\""+cj.getExchangce_details()+"\"/>"+"<br>"+"</th>");
out.println("<th align=\"center\">"+"<input type=\"text\" name=\" exchangce_layout\" style=\"background:transparent;border:1px solid #F4FAFF\" οnkeydοwn=\"this.onkeyup();\" οnkeyup=\"this.size=(this.value.length>15?this.value.length:15);\" size=\"15\" value=\""+cj.getExchangce_layout()+"\"/>"+"<br>"+"</th>");