Struts
文章平均质量分 55
Ivershens
慢慢学习慢慢进步!
展开
-
Myeclipse下搭建Struts开发环境搭建
今天第一次接触Struts2,便进行了Struts开发环境的搭建,本来想着这个环境搭建应该是比较简单的,只要导入相应的包就行了,后面跟着一些教程做下来,当在myeclipse2014下启动tomcat时,一直报错。后面重新找了一个教程进行了配置,http://www.cnblogs.com/xdp-gacl/p/3496242.html,这个教程挺好的,值得推荐。这里博主用的也是教程中的S原创 2016-10-31 20:39:30 · 287 阅读 · 0 评论 -
关于加快tomcat的启动速度
把上述两个文件夹下选中的文件删除,那么在下次启动时不会加载多余的内容,这样对于当前的项目的启动时间加快了。原创 2017-08-07 10:59:23 · 494 阅读 · 0 评论 -
Struts2拦截器的应用
拦截器类视图(全)1、检查登录的拦截器案例配置文件:动作类:拦截器:页面:2、案例中的问题问题:由于我们写了自己的拦截器,默认的拦截器不起作用了。解决方法:a、把默认拦截器加入到配置文件中b、a中暴露的问题:当有多个拦截器时,需要改写的地方非常多。解决办法:抽取公共的包,把全局配置放入公共包中。c、b中的问题:还要在每个动转载 2017-08-06 14:14:34 · 190 阅读 · 0 评论 -
Struts2的自定义拦截器
1、拦截器的类试图(初级版本)2、编写步骤:a、编写一个类,继承AbstractInterceptor或者实现Interceptor接口。重写intercept方法。b、配置拦截器:注意拦截器必须先声明再使用3、执行顺序4、多个拦截器的执行顺序5、intercept方法的返回值转载 2017-08-06 12:04:18 · 169 阅读 · 0 评论 -
Struts2的验证器案例
1.首先需要注意如下的关键文件的查找方法1)找到在struts-2.3.15.3-all\struts-2.3.15.3\apps\struts2-blank\WEB-INF\lib下的xwork-core-2.3.13.3.jar解压,打开xwork-validator-1.0.3.dtd,复制其中的验证器约束。 <!DOCTYPE validators PUBLIC "-//原创 2017-08-05 11:16:46 · 272 阅读 · 0 评论 -
JSP中的<%= %>和${ }到底有什么区别
只能得到当前面定义的值即你在这个页里有你在下面才可以使用${ }这个是el表达式(表达式语言)可以从上下文中得到值转载 2017-07-27 22:06:29 · 361 阅读 · 0 评论 -
Struts2的常量查找方式
Strurts2所支持的常数数量众多,在struts2-core-2.3.24.jar压缩文件的org/apache/struts2路径下有一个default.properties文件,该文件里为Struts2的所有常量都指定了默认值,可以通过常看该文件来了解Struts2所支持的常量。原创 2017-07-27 09:40:10 · 492 阅读 · 0 评论 -
Struts2的表单标签使用
1.首先制作了一个简单的用户注册模块,其中对生日的格式必须是2017-08-03由于程序不完善,输入了错误大的日期格式,出现了如下错误(没有结果为input的结果视图定义视图定义),因此需要在struts.xml中进行数据回显操作2.相应的struts.xml配置如下 /success.jsp /message.jsp /register1.原创 2017-08-03 17:02:31 · 491 阅读 · 0 评论 -
OGNL表达式
访问静态方法的方式:@全类名@静态方法名 struts2的框架默认是禁用静态方法调用的。我们可以通过配置开启。 struts.ognl.allowStaticMethodAccess=false把它改为true --%>原创 2017-08-10 11:00:21 · 199 阅读 · 0 评论 -
Struts2的执行过程和内部的执行过程
Struts2简单案例的执行过程Struts2的内部执行过程原创 2017-08-02 14:51:15 · 349 阅读 · 0 评论 -
struts2的静态参数封装及3种动态参数封装方法
1.静态参数封装用到了相应的拦截器,在struts-default.xml中查找对应的jsp 用户名: 年龄: 对应的struts配置 <!-- 当我们不写任何拦截器时,默认的拦截器栈defaultStack它来为我们工作。 但是,只要写了任何一个拦截器,默认的就全都不起作用了 -->原创 2017-08-02 14:28:53 · 791 阅读 · 0 评论 -
struts2常用结果类型
首先指出转发与重定向的区别转发与重定向的区别转发:1次请求;服务器行为;地址栏不变;请求域中的数据不丢失重定向:2次请求;浏览器行为;地址栏变化;请求域中的数据丢失重用的结果类型:1.dispatcher:(默认值)使用请求转发,转向一个页面 /success.jsp 2.redirect:使用重定向,转向一个页面原创 2017-08-01 13:34:47 · 390 阅读 · 0 评论 -
关联源码
Ctrl+Shift+t 出现如下视图输入要查找的类名,出现如下点击Attach Source,找到本地电脑存放struts-2.3.15.3 -all.zip 的位置点击OK即可原创 2017-08-01 13:18:55 · 194 阅读 · 0 评论 -
关于struts.xml没有提示的问题
分析原因:没有找到对应的dtd约束文件。解决办法:步骤1:在下载的strtuts压缩包下,找到struts-2.3.15.3\lib\struts2-core-2.3.15.3.jar步骤2:步骤3:在struts2.xml中,书写原创 2017-07-12 09:04:32 · 550 阅读 · 0 评论 -
常用快捷键
选中某个类,Ctrl+T可以查看该类的父类和子类Ctrl+Shift+T跳出选项框,可以查找对应类的源码持续更新。。。。。原创 2017-08-01 14:33:19 · 184 阅读 · 0 评论