package com.hjh;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionContext;
import java.util.Date;
import java.util.Map;
public class UserReg implements Action{ private String username;
private String password;
private String password1;
private Date birthday;
public String getUsername()
{
return this.username;
}
public void setUsername(String username)
{
this.username=username;
}
public String getPassword()
{
return this.password;
}
public void setPassword(String password)
{
this.password=password;
}
public String getPassword1()
{
return this.password1;
}
public void setPassword1(String password1)
{
this.password1=password;
}
public void setBirthday( Date birthday)
{
this.birthday=birthday;
}
public Date getBirthday()
{
return this.birthday;
}
public String execute() throws Exception {
Map m=null;
if(getPassword().equals(getPassword1()) && !getUsername().trim().equals(""))
{
m=ActionContext.getContext().getSession();
m.put("username",getUsername());
return "success";
}else
{
return "error";
}
}
}上面的代码是我编写的一个action 里面又struts2 的一些东西。 想要用jdk编译一个class文件。但是编译不通过,总是提示没有相应的包。编译结果如下.
我不知道在哪里找到这个软件包,我试图过把struts2中bin下的所有jar包放在classpath中,还是没有结果。
我是个初级菜鸟,请大侠指教
谢谢
D:\tomcat\webapps\myweb\WEB-INF\classes\com\hjh>javac UserReg.java
UserReg.java:2: 软件包 com.opensymphony.xwork2 不存在
import com.opensymphony.xwork2.Action;
^
UserReg.java:3: 软件包 com.opensymphony.xwork2 不存在
import com.opensymphony.xwork2.ActionContext;
^
UserReg.java:6: 找不到符号
符号: 类 Action
public class UserReg implements Action{
^
UserReg.java:51: 找不到符号
符号: 变量 ActionContext
位置: 类 com.hjh.UserReg
m=ActionContext.getContext().getSession();
^
注意:UserReg.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
4 错误
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionContext;
import java.util.Date;
import java.util.Map;
public class UserReg implements Action{ private String username;
private String password;
private String password1;
private Date birthday;
public String getUsername()
{
return this.username;
}
public void setUsername(String username)
{
this.username=username;
}
public String getPassword()
{
return this.password;
}
public void setPassword(String password)
{
this.password=password;
}
public String getPassword1()
{
return this.password1;
}
public void setPassword1(String password1)
{
this.password1=password;
}
public void setBirthday( Date birthday)
{
this.birthday=birthday;
}
public Date getBirthday()
{
return this.birthday;
}
public String execute() throws Exception {
Map m=null;
if(getPassword().equals(getPassword1()) && !getUsername().trim().equals(""))
{
m=ActionContext.getContext().getSession();
m.put("username",getUsername());
return "success";
}else
{
return "error";
}
}
}上面的代码是我编写的一个action 里面又struts2 的一些东西。 想要用jdk编译一个class文件。但是编译不通过,总是提示没有相应的包。编译结果如下.
我不知道在哪里找到这个软件包,我试图过把struts2中bin下的所有jar包放在classpath中,还是没有结果。
我是个初级菜鸟,请大侠指教
谢谢
D:\tomcat\webapps\myweb\WEB-INF\classes\com\hjh>javac UserReg.java
UserReg.java:2: 软件包 com.opensymphony.xwork2 不存在
import com.opensymphony.xwork2.Action;
^
UserReg.java:3: 软件包 com.opensymphony.xwork2 不存在
import com.opensymphony.xwork2.ActionContext;
^
UserReg.java:6: 找不到符号
符号: 类 Action
public class UserReg implements Action{
^
UserReg.java:51: 找不到符号
符号: 变量 ActionContext
位置: 类 com.hjh.UserReg
m=ActionContext.getContext().getSession();
^
注意:UserReg.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
4 错误
解决方案 »
- encodeURI 传递字符串 是否有长度限制?
- dwr的get请求
- struts中怎么分页
- Help me!The URIEncoding has been changed to UTF-8,but it couldn't support Chinese code all the same!
- 高手帮助啊 file输入框的问题。。。!
- 用jsp,mysql,实现加好友功能
- 用request取得发送的消息,本来是中文,怎么变成问号了??
- 帮忙看看代码,一个关于JSP页面的调试错误!
- 简单问题: 如下一段代码:
- 请问servlet里面怎样想asp的mappath一样得到网站所在的目录呢?
- 并发如何处理
- 请问一个页面request.getAttribute为null的问题
为什么要用命令符编译呢。
要是在dos下编译,那就要解压相应的jar包才能够进行