下面是我的一段代码:
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%><%@ page import="com.job.*"%>
<%@ page import="com.util.*"%>
<%@ page import="javax.servlet.http.HttpServletRequest"%><jsp:useBean id="Czhaopin" class="com.job.Czhaopin" scope="request" />
<jsp:setProperty name="Czhaopin" property="*" />
<html>
<body>
<%=Czhaopin.getCs()%>
<%=Czhaopin.getCworkAge()%>
<%=Czhaopin.getCztype()%>
<%=Czhaopin.getCe()%>
<%=Czhaopin.getCftim()%>
<%=Czhaopin.getCgongAdd()%>
<%=Czhaopin.getChangye()%>
<%
DataBaseOperation DOP = new DataBaseOperation();
String changye[] = request.getParameterValues("changye");
for (int i = 0; i < changye.length; i++) {
String hangye = "ssssss";
String Changye;
Changye=changye[i]+hangye;
}
String cztype[] = request.getParameterValues("cztype");
for (int k = 0; k < cztype.length; k++) {
String ztype = " ";
String Cztype;
Cztype=cztype[k] + ztype;
} String name = "124";
String sql = "INSERT INTO zpin(name,Changye,Cztype,CgongAdd,CworkAge,CE,CS) VALUES('"
+ name
+ "','"
+ Changye
+ "','"
+ Cztype
+ "','"
+ Czhaopin.getCgongAdd()
+ "','"
+ Integer.parseInt(Czhaopin.getCworkAge())
+ "','"
+ Integer.parseInt(Czhaopin.getCe())
+ "','"
+ Integer.parseInt(Czhaopin.getCs()) + "')";
int i = DOP.insert(sql);
out.println(i + name);
if (i == 1) {
out.print("<script>alert('注册成功!');document.location='CompanyFrist.jsp';</script>");
return;
} else {
out.println("<script>alert('注册失败!');document.location='Czhaopin.jsp';</script>");
}
%>
<br>
</body>
</html>
调试的时候报下面错误:
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 39 in the jsp file: /company/CzhaopinDo.jsp
Changye cannot be resolved
36: String sql = "INSERT INTO zpin(name,Changye,Cztype,CgongAdd,CworkAge,CE,CS) VALUES('"
37: + name
38: + "','"
39: + Changye
40: + "','"
41: + Cztype
42: + "','"
An error occurred at line: 41 in the jsp file: /company/CzhaopinDo.jsp
Cztype cannot be resolved
38: + "','"
39: + Changye
40: + "','"
41: + Cztype
42: + "','"
43: + Czhaopin.getCgongAdd()
44: + "','"
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
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:717)
com.bin.poam.util.filter.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:29)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.30 logs.请哪位大虾告诉我为什么会这样 怎么改才对??????
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%><%@ page import="com.job.*"%>
<%@ page import="com.util.*"%>
<%@ page import="javax.servlet.http.HttpServletRequest"%><jsp:useBean id="Czhaopin" class="com.job.Czhaopin" scope="request" />
<jsp:setProperty name="Czhaopin" property="*" />
<html>
<body>
<%=Czhaopin.getCs()%>
<%=Czhaopin.getCworkAge()%>
<%=Czhaopin.getCztype()%>
<%=Czhaopin.getCe()%>
<%=Czhaopin.getCftim()%>
<%=Czhaopin.getCgongAdd()%>
<%=Czhaopin.getChangye()%>
<%
DataBaseOperation DOP = new DataBaseOperation();
String changye[] = request.getParameterValues("changye");
for (int i = 0; i < changye.length; i++) {
String hangye = "ssssss";
String Changye;
Changye=changye[i]+hangye;
}
String cztype[] = request.getParameterValues("cztype");
for (int k = 0; k < cztype.length; k++) {
String ztype = " ";
String Cztype;
Cztype=cztype[k] + ztype;
} String name = "124";
String sql = "INSERT INTO zpin(name,Changye,Cztype,CgongAdd,CworkAge,CE,CS) VALUES('"
+ name
+ "','"
+ Changye
+ "','"
+ Cztype
+ "','"
+ Czhaopin.getCgongAdd()
+ "','"
+ Integer.parseInt(Czhaopin.getCworkAge())
+ "','"
+ Integer.parseInt(Czhaopin.getCe())
+ "','"
+ Integer.parseInt(Czhaopin.getCs()) + "')";
int i = DOP.insert(sql);
out.println(i + name);
if (i == 1) {
out.print("<script>alert('注册成功!');document.location='CompanyFrist.jsp';</script>");
return;
} else {
out.println("<script>alert('注册失败!');document.location='Czhaopin.jsp';</script>");
}
%>
<br>
</body>
</html>
调试的时候报下面错误:
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 39 in the jsp file: /company/CzhaopinDo.jsp
Changye cannot be resolved
36: String sql = "INSERT INTO zpin(name,Changye,Cztype,CgongAdd,CworkAge,CE,CS) VALUES('"
37: + name
38: + "','"
39: + Changye
40: + "','"
41: + Cztype
42: + "','"
An error occurred at line: 41 in the jsp file: /company/CzhaopinDo.jsp
Cztype cannot be resolved
38: + "','"
39: + Changye
40: + "','"
41: + Cztype
42: + "','"
43: + Czhaopin.getCgongAdd()
44: + "','"
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
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:717)
com.bin.poam.util.filter.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:29)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.30 logs.请哪位大虾告诉我为什么会这样 怎么改才对??????
解决方案 »
- 关于EJB不使用JAAS
- struts2如何用客户端的js验证表单,如何改变错误信息提示的样式?
- 100分求解~~~当请求超时时页面的跳转设置
- Hibernate取数据类型转换不同机器不同结果
- JSP+XML怎么导入导出数据
- 请问如何用SAX解析xml中的节点值
- 散分一百,在线等候,问题很简单!!
- java联接数据库的问题,急大家多帮忙啊
- JavaMail包放在何处?
- J2EE高手,请帮我解决一个小问题,继续100分相送!
- 竟然在登录CSDN时报错了。。csdn用的mysql数据库!!
- 关于 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer
Cztype cannot be resolved这2个变量没定义??
Changye cannot be resolved
Cztype cannot be resolved
Cztype cannot be resolved有没有定义?你输入的数据类型是否正确??比如是int型的,你却输入String型