更多"[判断题]如果<package name=”a”>"的相关试题:
[判断题]自定义拦截器的声明必须配置在<package>中。( )
A.正确
B.错误
[判断题]通过继承抽象拦截器类AbstractIntercepter可以自定义拦截器。( )
A.正确
B.错误
[填空题]通过继承抽象拦截器类( )可以自定义拦截器。
[判断题]除了使用Struts2定义的内建拦截器,我们还可以自定义拦截器。( )
A.正确
B.错误
[判断题]自定义拦截器需要实现Interceptor接口。( )
A.正确
B.错误
[单选题]下列有关自定义拦截器的描述,错误的是
A.如果需要开发自己的拦截器类,就需要直接或间接的实现Interceptor接口
B.继承抽象拦截器类AbstractIntercepter也可以自定义拦截器
C.Struts2的内置拦截器可以完成大部分的拦截任务,因此不推荐自定义拦截器
D.与实现Interceptor接口相比,继承AbstractInterceptor类进行自定义拦截器的方法更为简单
[填空题]在struts2中自定义拦截器,实现( )功能。
[多选题]下列有关自定义拦截器的描述,正确的有( )
A.与实现Interceptor接口相比,继承AbstractInterceptor类进行自定义拦截器的方法更为简单。
B.Struts2的内置拦截器可以完成大部分的拦截任务,因此不推荐自定义拦截器
C.如果需要开发自己的拦截器类,就需要直接或间接的实现Interceptor接口
D.继承抽象拦截器类AbstractIntercepter也可以自定义拦截器
[判断题]自定义拦截器放行方法,执行的是ActionInvacation的invoke()方法。( )
A.正确
B.错误
[判断题]自定义拦截器可以实现很多功能,比如权限控制,性能监控。( )
A.正确
B.错误
[判断题]配置默认拦截器需要使用<default-interceptor-ref>元素。( )
A.正确
B.错误
[单选题]在以下这段配置中
<package name="demo4" extends="struts-default" namespace="/">
<action name="user_*" class="cn.itcast.struts2.demo4.UserAction" method="{1}"></action>
</package>
想要执行UserAction中的add方法,在页面中的访问路径应该是
A./user_add.action
B./demo4/user_add.action
C./demo4/user.action?method=add
D./user.action?method=add
[单选题]在应用myapp下,有如下一段配置
<package name=”demo1” extends=”struts-default” namespace=”/user”>
<action name=”hello” class=”cn.itcast.action.HelloAction”>
...
</action>
</package>
那么访问这个Action的正确的路径是()
A./myapp/demo1/user/hello.action
B./myapp/demo1/user.action
C./myapp/user/hello.action
D./myapp/hello.action
[判断题]如果在<action>元素中指定<interceptor-ref>那么默认defaultStack就不会得到执行。( )
A.正确
B.错误
[判断题]拦截器栈是由多个拦截器链或者拦截器栈组成而成。( )
A.正确
B.错误
[单选题]在Hibernate中,<set>元素有个cascade属性,如果希望Hibernate级联保存集合中的对象,cascade属性应该取什么值( )
A.none
B.save
C.delete
D.save-update
[判断题]如果在配置文件中没有对拦截器进行配置,默认执行默认的拦截器栈。( )
A.正确
B.错误
[判断题]<bean>元素的scope属性如果不设置,Spring容器中只会存在一个共享的Bean实例。( )
A.正确
B.错误
[判断题]拦截器栈不能作为默认拦截器。( )
A.正确
B.错误