jsp-servlet mysql 增删改查
org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 124
121: <form action="ModifyServlet" method="post">
122: <table>
123: <tr>
124: <td class="pink">User</td><td><input type="text" name="name" value=<%=student.getName()%> > </td>
125: <td><input type="hidden" name="id" value=<%=student.getID()%> > </td>
126: </tr>
127: <tr>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
root cause
java.lang.NullPointerException
org.apache.jsp.index_jsp._jspService(index_jsp.java:179)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
代码如下:
<%
com.bift.Student student=(com.bift.Student)session.getAttribute("student");
%>
<div class="fd1">
<div class="fd_box">
<div class="tm_box"></div>
<div class="denglu_box">
<h1>Idol Community</h1>
<form action="ModifyServlet" method="post">
<table>
<tr>
<td class="pink">User:</td><td><input type="text" name="name" value=<%=student.getName()%> > </td>
<td><input type="hidden" name="id" value=<%=student.getID()%> > </td>
</tr>
<tr>
<td class="pink">Password:</td><td><input type="password" name="password" class="ttext"></td>
</tr>
<tr>
<td>sex:</td><td>
<%
if (student.getSex()!=null){
if (student.getSex().equals("F")){
%>
<input type="radio" name="sex" value="F" checked>女
<input type="radio" name="sex" value="M">男
<%
}else{
%>
<input type="radio" name="sex" value="F" >女
<input type="radio" name="sex" value="M" checked>男
<%
}}
%> --%>
</td>
</tr>
<tr>
student:
package com.bift;
public class Student {
private int id;
private String name;
private String password;
private String sex;
private String hobby;
private int flag;
public void setFlag(int flag){
this.flag=flag;
}
public int getFlag(){
return this.flag;
}
public void setID(int id){
this.id=id;
}
public int getID(){
return this.id;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
public void setPassword(String password){
this.password=password;
}
public String getPassword(){
return this.password;
}
public void setSex(String sex){
this.sex=sex;
}
public String getSex(){
return this.sex;
}
public void setHobby(String hobby){
this.hobby=hobby;
}
public String getHobby(){
return this.hobby;
}
}
121: <form action="ModifyServlet" method="post">
122: <table>
123: <tr>
124: <td class="pink">User</td><td><input type="text" name="name" value=<%=student.getName()%> > </td>
125: <td><input type="hidden" name="id" value=<%=student.getID()%> > </td>
126: </tr>
127: <tr>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
root cause
java.lang.NullPointerException
org.apache.jsp.index_jsp._jspService(index_jsp.java:179)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
代码如下:
<%
com.bift.Student student=(com.bift.Student)session.getAttribute("student");
%>
<div class="fd1">
<div class="fd_box">
<div class="tm_box"></div>
<div class="denglu_box">
<h1>Idol Community</h1>
<form action="ModifyServlet" method="post">
<table>
<tr>
<td class="pink">User:</td><td><input type="text" name="name" value=<%=student.getName()%> > </td>
<td><input type="hidden" name="id" value=<%=student.getID()%> > </td>
</tr>
<tr>
<td class="pink">Password:</td><td><input type="password" name="password" class="ttext"></td>
</tr>
<tr>
<td>sex:</td><td>
<%
if (student.getSex()!=null){
if (student.getSex().equals("F")){
%>
<input type="radio" name="sex" value="F" checked>女
<input type="radio" name="sex" value="M">男
<%
}else{
%>
<input type="radio" name="sex" value="F" >女
<input type="radio" name="sex" value="M" checked>男
<%
}}
%> --%>
</td>
</tr>
<tr>
student:
package com.bift;
public class Student {
private int id;
private String name;
private String password;
private String sex;
private String hobby;
private int flag;
public void setFlag(int flag){
this.flag=flag;
}
public int getFlag(){
return this.flag;
}
public void setID(int id){
this.id=id;
}
public int getID(){
return this.id;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
public void setPassword(String password){
this.password=password;
}
public String getPassword(){
return this.password;
}
public void setSex(String sex){
this.sex=sex;
}
public String getSex(){
return this.sex;
}
public void setHobby(String hobby){
this.hobby=hobby;
}
public String getHobby(){
return this.hobby;
}
}
...全文
相关推荐
jsp+servlet+mysql实现简单的增删改查+分页
在IT领域,尤其是在Web开发中,"jsp+servlet+mysql实现简单的增删改查+分页"是一个常见的学习主题,适合初学者理解基础的后端开发流程。
JSP+SERVLET+MYSQL实现的增删改查javaweb小例子
总结起来,"JSP+SERVLET+MYSQL实现的增删改查javaweb小例子"是一个基础的Web应用开发实例,它涵盖了从用户界面交互到后端数据处理的关键环节。
jsp+servlet+mysql+tomcat实现增删改查
在IT行业中,Web开发是一项核心技能,而"jsp+servlet+mysql+tomcat实现增删改查"是初学者常见的入门实践项目。
JSP+Servlet+JDBC实现MYSQL增删改查
在实现增删改查功能时,通常会创建一个Servlet来接收HTTP请求,然后通过JDBC与MySQL数据库交互。
简单的登录页面,实现增删改查(运用jsp/servlet和mysql数据库)
在登录场景中,Servlet接收JSP发送的用户登录信息,验证这些信息是否与MySQL数据库中的记录匹配。


Eclipse
