【Struts标签与OGNL表达式语言实例演练】
2013-08-14 14:20
483 查看
本文主要来讲解一下关于Struts标签与OGNL表达式语言实例演练!
项目结构如图:
![](http://java.chinaitlab.com/UploadFiles_8734/201308/20130813211414683.png)
主要类文件如下:
AdminAction.java
[java]
public class AdminAction extends ActionSupport{
/**
*
*/
private static final long serialVersionUID = 1L;
private Admin admin;
public Admin getAdmin() {
return admin;
}
public void setAdmin(Admin admin) {
this.admin = admin;
}
public String Login(){
// 使用request存值
ActionContext actionContext = ActionContext.getContext();
actionContext.put("Lili", "你好!");
// 使用session存值
actionContext.getSession().put("Jenny", "你好Jenny");
// 使用application存值
actionContext.getApplication().put("Nike", "谢谢Nike");
// 存入对象
// 使用request存值
actionContext.put("admin", admin);
// 使用session存值
actionContext.getSession().put("admin", admin);
// 使用application存值
actionContext.getApplication().put("admin", admin);
return "adminaction_login";
}
public String save(){
System.out.println("保存成功!!!!!!");
return "adminaction_save";
}
public String delete(){
System.out.println("删除成功!!!!!!");
return "adminaction_delete";
}
public String update(){
System.out.println("修改成功!!!!!!");
return "adminaction_update";
}
public String find(){
System.out.println("查询成功!!!!!!");
return "adminaction_find";
}
}
Admin.java
[java]
public class Admin {
private String userName;
private String userPassword;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPassword() {
return userPassword;
}
public void setUserPassword(String userPassword) {
this.userPassword = userPassword;
}
}
[java]
[java]
struts.xml
[java]
<struts>
<package name="struts" namespace="/csdn" extends="struts-default" >
<!--
使用通配符进行测试!
-->
更多精彩教程请关注:win7旗舰版系统下载
项目结构如图:
![](http://java.chinaitlab.com/UploadFiles_8734/201308/20130813211414683.png)
主要类文件如下:
AdminAction.java
[java]
public class AdminAction extends ActionSupport{
/**
*
*/
private static final long serialVersionUID = 1L;
private Admin admin;
public Admin getAdmin() {
return admin;
}
public void setAdmin(Admin admin) {
this.admin = admin;
}
public String Login(){
// 使用request存值
ActionContext actionContext = ActionContext.getContext();
actionContext.put("Lili", "你好!");
// 使用session存值
actionContext.getSession().put("Jenny", "你好Jenny");
// 使用application存值
actionContext.getApplication().put("Nike", "谢谢Nike");
// 存入对象
// 使用request存值
actionContext.put("admin", admin);
// 使用session存值
actionContext.getSession().put("admin", admin);
// 使用application存值
actionContext.getApplication().put("admin", admin);
return "adminaction_login";
}
public String save(){
System.out.println("保存成功!!!!!!");
return "adminaction_save";
}
public String delete(){
System.out.println("删除成功!!!!!!");
return "adminaction_delete";
}
public String update(){
System.out.println("修改成功!!!!!!");
return "adminaction_update";
}
public String find(){
System.out.println("查询成功!!!!!!");
return "adminaction_find";
}
}
Admin.java
[java]
public class Admin {
private String userName;
private String userPassword;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPassword() {
return userPassword;
}
public void setUserPassword(String userPassword) {
this.userPassword = userPassword;
}
}
[java]
[java]
struts.xml
[java]
<struts>
<package name="struts" namespace="/csdn" extends="struts-default" >
<!--
使用通配符进行测试!
-->
更多精彩教程请关注:win7旗舰版系统下载
相关文章推荐
- Struts标签与OGNL表达式语言实例演练
- Struts中的OGNL表达式语言1/Struts标签与OGNL表达式语言实例演练2/Struts2常用标签总结3
- Struts2 入门3:Ognl表达式语言与struts标签
- OGNL表达式语言和struts标签
- struts2.X心得15--OGNL表达式语言和struts标签案例解析
- struts2.X心得15--OGNL表达式语言和struts标签案例解析
- Struts 简单UI标签,ognl表达式语言几个符号
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- struts标签,ognl表达式,el表达式,jstl表达式的区别
- struts-核心内容-10-Ognl表达式语言
- 【Struts2五】ValueStack以及ognl表达式二(经常使用标签)
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- Struts中的OGNL表达式语言
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- Struts2学习——(六)值栈与OGNL表达式[结合struts标签]
- Struts Series(7) - 国际化,OGNL表达式语言,标签
- 有关Struts标签、OGNL表达式、EL表达式、JSTL标签库的一些事