为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2入门

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>

</struts>
模板。。。
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExcuteFilter</filter-class>
暴走漫画 赵铁柱。。
看过一个高手的配置文档 里面就一句话 <constant name="struts.objectFactory" value="spring" /> 结合了spring 来用 action里面使用的是注解,这样好简洁
这节课真枯燥啊,是原理性的,但是在面试的时候经常会被问到
看视频怎么这么卡
感谢老师,讲的很不错,受益了
讲得太简单! 根本不系统
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 1 in the generated java file
有么有遇到这个错误的,我用的jdk1.8,tomcat7.0,eclipseNeon
前边有位朋友提醒过了,现在再次提醒一下:
弄了一晚上加一上午总算找到了问题之所在。提醒各位朋友,用MyEclipse不要手动添加jar包,只要安装了Struts服务系统会自动添加需要的jar包,如果再手动添加会导致jar包冲突
码农的一个特点:总是变着法的喷别人
自己尝试
1、用"*_*"作为通配符,不管输入什么URL都不会调用默认action;
2、用"helloworld_*"作为通配符,输入aa.action会调用默认action,但输入helloworld_aa.action不会调用默认action
使用通配符后,符合该通配符形式的输入都会被锁定在该action内?
http://www.cnblogs.com/xdp-gacl/p/3496242.html 这是myeclipse的配置方法自己看啊 我叫雷锋
默认action最好定义在默认namespace的包内
因为所有经过该包的action都会被拦截。
但是通配符的优先级比默认action高,如果action的name="*_*",所有经过该包的请求会被action先行拦截,但是由于action找不到对应的类,仍然会报错
这里的默认namespace指的是没有指定namespace的包,这里的action,输入任何项目内路径都可以找到。这里的action搜索机制,可以这么描述,沿着路径找到的第一个包,如果没有对应action,则去默认namespace内包含的包内查找,没有找的就报错
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消