The server encountered an internal error () that prevented it from fulfilling this request.
来源:互联网 发布:新版mac如何强制关机 编辑:程序博客网 时间:2024/06/15 12:48
错误提示:
The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.NullPointerExceptioncom.pb.web.action.LoginAction.login(LoginAction.java:18)sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)java.lang.reflect.Method.invoke(Unknown Source)解释:在if(user.getUserName().equals("aptech")&&user.getPassword().equals("ok")){
System.out.println("到这里了2");
return "success";
}else{
return "input";
}
中(user.getUserName().equals("aptech")&&user.getPassword().equals("ok")这句有问题,当换用ture时,程序可以往下走。根据提示,是不能正常初始化,我这里用的是
属性的方式传递参数。
解决办法:经仔细检查,发现在form表单中有错误。因为我采用的是JavaBean的方式传送数据,所以标签input中的name="userName"应该写成name="user.userName"。
此外,在显示页面中,属性页必须写成user.userName形式。如:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%=request.getParameter("user.userName")%>登录成功,欢迎您!<br/>
<s:property value="user.userName"/>登录成功,欢迎您!<br/>
</body>
- description The server encountered an internal error () that prevented it from fulfilling this request.
- The server encountered an internal error () that prevented it from fulfilling this request
- The server encountered an internal error () that prevented it from fulfilling this request.
- The server encountered an internal error () that prevented it from fulfilling this request.
- The server encountered an internal error () that prevented it from fulfilling this request.
- The server encountered an internal error () that prevented it from fulfilling this request
- The server encountered an internal error () that prevented it from fulfilling this request.
- The server encountered an internal error () that prevented it from fulfilling this request.
- The server encountered an internal error that prevented it from fulfilling this request
- The server encountered an internal error () that prevented it from fulfilling this request.
- The server encountered an internal error that prevented it from fulfilling this request. exception
- The server encountered an internal error that prevented it from fulfilling this request.
- The server encountered an internal error that prevented it from fulfilling this request的一种解决办法
- The server encountered an internal error () that prevented it from fulfilling this request.h--模型驱动
- The server encountered an internal error that prevented it from fulfilling this request.
- struts上传文件 时出项问题 The server encountered an internal error () that prevented it from fulfilling this request.
- 一个困扰很久的问题【description The server encountered an internal error () that prevented it from fulfilling this request】
- 解决方法HTTP Status 500 - description The server encountered an internal error () that prevented it from fulfilling this request
- ubuntu14.04中 gedit 注释能显示中文,而source insight中显示为乱码的解决办法
- 黑马程序员——JAVA基础拾遗之泛型和集合框架(二)
- tomcat 7-dbcp配置数据库连接池
- 读取字段为空值的方法
- 机器学习中的数学(4)-线性判别分析(LDA), 主成分分析(PCA)
- The server encountered an internal error () that prevented it from fulfilling this request.
- 在虚拟机安装 Linux Server (ubuntu-14.04-server)
- Sqrt(x)
- 【软考】软件工程
- 奇异值分解
- Android开发之Activity的生命周期
- CCObject的分析:release、retain 基于2.2.3,增加3.2 ref对比,Director游戏主线分析
- CF Bayan 2015 Contest Warm Up B. Kamal-ol-molk's Painting
- 二进制到十六进制转换法加各种进制的运算