*在新建项目时添加动态web.xml
struts文件夹下
src里面源代码
lib API
docs
apps 应用
1、导入九个jar包
commons-fileupload-1.3.3. jar
commons-io-2.5. jar
commons-lang3-3.6. jar
freemarker-2.3.23. jar
javassist-3.20.0-GA, jar
log4j-api-2.8.2. jar
mysql-connector-java-5.1.40-bin. jar
ognl-3.1.15, jar
struts2-core-2.5.13. jar
2、配置web.xml
复制
<filter>
<filter-name>struts-prepare</filter-name>
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareFilter</filter-class>
</filter>
<filter>
<filter-name>struts-execute</filter-name>
<filter-class>org.apache.struts2.dispatcher.filter.StrutsExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts-prepare</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts-execute</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
3、在src目录新建struts.xml文件(必须是src目录下,且文件名必须为struts.xml)
在文件内
<struts></struts>一下看看
文件icon是个齿轮
4、dbutil.java内写四个方法 1、连接2、关闭conn 3、关闭stmt 4、重写executeQuery
------------------------------------------------------------------------------------
jsp页面中<%@ taglib prefix="s" uri="/struts-tags"%>标签意思
@taglib表明引用标签。类似java中的import语句
prefix="s" 引用的名称在页面可以使用,就像java中生成的一个对象名,以后调用的时候直接使用<s:xxx/>就可以了
uri="/struts-tags"%表示标签库的路径。相当于import一个具体的类
实例应用:<s:property value="attrNname"/>
----------------------------------------------------------------------------------------
原文:https://www.cnblogs.com/nanahaha/p/12609168.html