第一次接触struts2.......
来源:百度文库 编辑:神马文学网 时间:2024/04/30 03:24:25
制作一个登陆表单,然后在另一个页面显示提交的内容,很简单的一个体验式学习哈。
先贴几段和struts2无关的jsp代码。
//login.jsp
//result.jsp
username : ${requestScope.username}
password : ${requestScope.password}
Action类:
package cn.tshining.action;
public class LoginAction {
private String username;
private String password;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String execute() throws Exception{
return "success";
}
}
首先接触到了几个重要的文件,像web.xml,struts.xml,还有几个jar包。
web.xml是整个站点的配置文件,要是用struts2就必须在 web.xml里“安装”struts2框架,安装方式就是在web.xml文件中增加(xml中这叫什么?记得不是很清楚!节点?)和节点。
struts2
org.apache.struts2.dispatcher.FilterDispatcher
struts2
/*
/*表示struts2将拦截客户端所有请求
然后需要在src目录下新建struts.xml文件,内容为
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
http://struts.apache.org/dtds/struts-2.0.dtd>
/result.jsp
前面为xml的声明,是包名,并继承自struts-default,,action的名字和jsp表单中一样,class属性为定义的action类。result属性默认值为 “success”,并会将执行成功的结果转发至result.jsp。
关于用到的jar包,这个看教程上写着只用commons-logging- 1.0.4.jar,freemarker-2.3.15.jar,ognl-2.7.3.jar,struts2-core- 2.1.8.jar,xwork-core-2.1.6.jar这5个jar包,但是我拷到工程中却发现Tomcat产生严重错误,后来发现有几个类没找到,仔细观察发现少了commons-fileupload-1.2.1.jar
不知道是版本原因还是什么,现在暂时还不了解。
今天学到的就是这些基本的配置,做了一个小例子,收获还是有的,明天接着……
先贴几段和struts2无关的jsp代码。
//login.jsp
//result.jsp
username : ${requestScope.username}
password : ${requestScope.password}
Action类:
package cn.tshining.action;
public class LoginAction {
private String username;
private String password;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String execute() throws Exception{
return "success";
}
}
首先接触到了几个重要的文件,像web.xml,struts.xml,还有几个jar包。
web.xml是整个站点的配置文件,要是用struts2就必须在 web.xml里“安装”struts2框架,安装方式就是在web.xml文件中增加
org.apache.struts2.dispatcher.FilterDispatcher
然后需要在src目录下新建struts.xml文件,内容为
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
http://struts.apache.org/dtds/struts-2.0.dtd>
前面为xml的声明,
关于用到的jar包,这个看教程上写着只用commons-logging- 1.0.4.jar,freemarker-2.3.15.jar,ognl-2.7.3.jar,struts2-core- 2.1.8.jar,xwork-core-2.1.6.jar这5个jar包,但是我拷到工程中却发现Tomcat产生严重错误,后来发现有几个类没找到,仔细观察发现少了commons-fileupload-1.2.1.jar
不知道是版本原因还是什么,现在暂时还不了解。
今天学到的就是这些基本的配置,做了一个小例子,收获还是有的,明天接着……
第一次接触struts2.......
第一次搭建struts2
经典对白:《第一次亲密接触》
第一次亲密接触---痞子蔡
第一次亲密接触
致命的第一次接触
第一次的亲密接触(五)
第一次的亲密接触(三)
第一次的亲密接触(二)
第一次的亲密接触(一)
《第一次亲密接触》【视频全集】
痞子、轻舞飞扬《第一次亲密接触》
美辛第一次与爱车接触
痞子、轻舞飞扬《第一次亲密接触》
和儿子的第一次亲密接触
Struts2
第一次的亲密接触-後记 - 痞子蔡文集 - 21gbook.Com
第一卷 游戏人生 第十六章 第一次亲密接触
第一次的亲密接触-後记 - 痞子蔡文集 - 21gbook.Com
第一次的亲密接触(五) - 痞子蔡文集 - 21gbook.Com
第一次的亲密接触(三) - 痞子蔡文集 - 21gbook.Com
第一次的亲密接触(二) - 痞子蔡文集 - 21gbook.Com
第一次的亲密接触(一) - 痞子蔡文集 - 21gbook.Com
第一次与7-11亲密接触--零售讲武堂