struts.xml:
<action name="staffLogin" class="staffLoginAction" method="staffLogin">
<result name="suc" type="redirect">/test.jsp</result>
<result name="err" type="redirect">/test.jsp</result>
</action>
StaffLoginAction.java
public class StaffLoginAction extends ActionSupport{
private String staffId;
private String staffPassword;
private StaffLoginDao staffLoginDao;
private List permissionsList;/**
* @return staffId
*/
public String getStaffId() {
return staffId;
}/**
* @param staffId 要设置的 staffId
*/
public void setStaffId(String staffId) {
this.staffId = staffId;
}/**
* @return staffPassword
*/
public String getStaffPassword() {
return staffPassword;
}/**
* @param staffPassword 要设置的 staffPassword
*/
public void setStaffPassword(String staffPassword) {
this.staffPassword = staffPassword;
}public StaffLoginDao getStaffLoginDao() {
return staffLoginDao;
}public void setStaffLoginDao(StaffLoginDao sd) {
this.staffLoginDao = sd;
}
public String staffLogin(){
System.out.println(staffId + ":" + staffPassword);
permissionsList = staffLoginDao.StaffLogin(staffId, staffPassword);
if(permissionsList != null && permissionsList.size() != 0){
return "suc";
}
return "err";
}
}applicationContext.xml <bean id="staffLoginAction" class="com.gxa.oa.actions.StaffLoginAction">
<property name="staffLoginDao" ref="staffLoginDao"></property>
</bean>
当我要在jsp页面取permissionsList中的值时,发现
Struts ValueStack DebugValue Stack Contents
Object Property Name Property Value
com.opensymphony.xwork2.DefaultTextProvider texts null
这个value stack contents中没有Action这个object啊!去不到值,怎么办啊!望大家指点指点!
<action name="staffLogin" class="staffLoginAction" method="staffLogin">
<result name="suc" type="redirect">/test.jsp</result>
<result name="err" type="redirect">/test.jsp</result>
</action>
StaffLoginAction.java
public class StaffLoginAction extends ActionSupport{
private String staffId;
private String staffPassword;
private StaffLoginDao staffLoginDao;
private List permissionsList;/**
* @return staffId
*/
public String getStaffId() {
return staffId;
}/**
* @param staffId 要设置的 staffId
*/
public void setStaffId(String staffId) {
this.staffId = staffId;
}/**
* @return staffPassword
*/
public String getStaffPassword() {
return staffPassword;
}/**
* @param staffPassword 要设置的 staffPassword
*/
public void setStaffPassword(String staffPassword) {
this.staffPassword = staffPassword;
}public StaffLoginDao getStaffLoginDao() {
return staffLoginDao;
}public void setStaffLoginDao(StaffLoginDao sd) {
this.staffLoginDao = sd;
}
public String staffLogin(){
System.out.println(staffId + ":" + staffPassword);
permissionsList = staffLoginDao.StaffLogin(staffId, staffPassword);
if(permissionsList != null && permissionsList.size() != 0){
return "suc";
}
return "err";
}
}applicationContext.xml <bean id="staffLoginAction" class="com.gxa.oa.actions.StaffLoginAction">
<property name="staffLoginDao" ref="staffLoginDao"></property>
</bean>
当我要在jsp页面取permissionsList中的值时,发现
Struts ValueStack DebugValue Stack Contents
Object Property Name Property Value
com.opensymphony.xwork2.DefaultTextProvider texts null
这个value stack contents中没有Action这个object啊!去不到值,怎么办啊!望大家指点指点!
解决方案 »
- java应用程序转成exe文件后。如何获取exe所在文件的路径
- option selected
- 写个OA系数见工望有经验的CSDN网民指点
- java主要应用于网游哪些方面,有什么资料可以推荐吗?
- function里面为什么不能定义对象????
- 测试tomcat总是无法显示?
- 简单问题:怎样知道SQL Server中的一个大二进制列的内容是不是为空啊,在线等,解决立马结贴
- 各位老大我在调用 import javax.servlet.http.*;出错,帮忙提示下
- 一个脚本问题:如何打开一个指定的word文件
- 向数据库增加记录的问题?
- java读取不到linux下的文件
- Struts2 <s:url/>传递中文参数
<property name="staffLoginDao" ref="staffLoginDao"></property>
</bean>添加红色部分