Java if-else中的令牌出现语法错误
出现以下错误: 标记int的语法错误 行int=Integer.parseIntstatus;上的表达式无效 执行以下代码时:Java if-else中的令牌出现语法错误,java,jquery,jsp,Java,Jquery,Jsp,出现以下错误: 标记int的语法错误 行int=Integer.parseIntstatus;上的表达式无效 执行以下代码时: <%@page import="dao.admindao"%> <jsp:useBean id="u" class="user.admin"></jsp:useBean> <jsp:setProperty property="*" name="u"/> <% int i=admindao.saveAssi
<%@page import="dao.admindao"%>
<jsp:useBean id="u" class="user.admin"></jsp:useBean>
<jsp:setProperty property="*" name="u"/>
<%
int i=admindao.saveAssign(u);
response.sendRedirect("assignedmanagement.jsp");
%>
<%
String status = request.getParameter("status");
int = Integer.parseInt("status");
int qty = request.getParameter("qty");
if(status.equals("APPROVED")){
}
%>
如何解决此问题?该行上没有变量。 做
如果试图将状态解析为字符串,则会出现异常 您应该解析变量status
String status = request.getParameter("status");
Integer statusInteger = Integer.parseInt(status);
它一直这么说,因为这是真的。您试图为关键字int赋值。您的意思可能是i=Integer.parseIntstatus;或int状态=。。。。不仅仅是int=。您希望它如何将状态解析为整数?变量名在哪里???定义变量
String status = request.getParameter("status");
Integer statusInteger = Integer.parseInt(status);