Struts2
爱心家园
守得云开见月明
展开
-
IDEA 中javax.servlet.http.HttpServletRequest; 不存在以及解决方案
使用idea创建一个web项目,在项目中报HttpServletRequest和HttpServletResponse不存在。问题原因:idea不会默认引用tomcat的jar包。解决方法:第一步:点击file-Project Structure… ,如图所示:第二步:在Project Structure页面点击Moudles,如图所示:【点击“+”,选择library…之后出现Choose Libraries界面】,如图所示:选中Tomcat 8.5.38后,界面如下:..原创 2021-02-04 14:49:11 · 6021 阅读 · 0 评论 -
Struts2中Action接收请求参数的方式
Struts2中Action接收请求参数的方式1、以Servlet的方式获取1.1、新建登录页面1.2、加载顺序1.3、default.properties的默认配置1.4、修改struts2的访问后缀1.5、配置struts2的开发模式2、配置文件的主要元素2.1、package元素2.2、action元素2.3、result元素1、以Servlet的方式获取1.1、新建登录页面1.2、加载顺序顺序配置文件名所在位置说明1default.propertiesstrut原创 2020-12-29 08:54:06 · 180 阅读 · 0 评论 -
Struts2中配置多个struts.xml
在一个项目中,使用多个struts配置文件的用途是为了模块开发,将每个单独的模块配置一个struts.xml文件,最后通过一个struts.xml主配置文件将其他的配置整合起来,主配置文件(struts.xml)中代码如下:<struts> <include file="struts-order.xml"></include> <include file="struts-pay.xml"></include> <include fil原创 2020-12-28 17:37:46 · 296 阅读 · 0 评论 -
Struts2配置文件
Struts2配置详解1、配置文件的加载顺序1.1、加载时机1.2、加载顺序1.3、default.properties的默认配置1.4、修改struts2的访问后缀1.5、配置struts2的开发模式2、配置文件的主要元素2.1、package元素2.2、action元素2.3、result元素1、配置文件的加载顺序1.1、加载时机struts2有很多配置文件,如下面的表格:当应用被tomcat加载的时候,struts2的配置文件就已经被加载过了。1.2、加载顺序顺序配置文件名原创 2020-12-28 17:15:51 · 520 阅读 · 0 评论 -
Struts2的Action配置讲解
Struts2配置信息1、配置一个请求的完整流程1.1、在struts中配置package和action1.2、写一个HelloAction的类以及sayHello方法1.3、在web目录下新建success.jsp页面1.4、启动tomcat,访问项目1、配置一个请求的完整流程1.1、在struts中配置package和action<package name="p1" extends="struts-default"> <action name="hello" cl原创 2020-12-28 15:15:11 · 352 阅读 · 0 评论 -
IntelliJ IDEA部署tomcat及常见问题
这种错误主要是因为没有设置导出包解决方法:File->Project Structure->Artifacts然后点击ok,然后记得apply,ok;此时再回到问题所在,点击Fix即可,或者如下:原创 2020-11-30 15:19:57 · 457 阅读 · 0 评论 -
Struts2项目创建
使用IDEA创建Struts2项目第一步:创建web工程点击Create New Project,下一步:选择Web Application – Struts2 有三种创建项目导包,默认选中第二项(download),点击下一步,输入工程名称、工程路径;点击finish完成;项目创建完成后,结构如下:第二步:在lib目录下导入相关Jar包;第三步:添加配置文件struts.xml 到src目录下;第四步:配置struts过滤器(1)、在web.xml中配置filter,将下面代码原创 2020-11-30 12:40:08 · 186 阅读 · 0 评论