四、应用题 1、Intercept类MyInter类代码如下: package com.cn; public class MyInter implements Interceptor { public String intercept(ActionInvocation invocation) throws Exception { Object user = ActionContext.getContext().getSession().get(“user”); //line1 if(user!=null && user.getName().equals(“admin”)) //line2 return invocation.invoke(); //line3 ActionContext.getContext().put(“tip”,”你还没有登陆,请重新登陆系统”); //line4 return “login”; } } 相对应的struts.xml片段如下: <package name="example2" namespace="/" extends="struts-default"> <interceptors> <interceptor name="checkUser" class="hnuc.course.jee.e2.CheckInterceptor"> </interceptor></interceptors> <action name="Login" class="hnuc.course.jee.e2.Login"> <result name="success">/jsp/e2/success.jsp</result> <result name="error">/jsp/e2/login.jsp</result> <interceptor-ref name="checkUser"> </interceptor-ref></action> </package> a 请说明intercept方法中line1、2、3、4四行代码的作用。(8分) b 按照struts.xml的配置运行,程序是否会出问题,是什么问题,怎样解决。(4分)
第1题
class MyClass{
int n;
public;
MyClass ( int k ) : n ( k ) {}
int getValue () const{return n;}
};
在下列数组定义中正确的是
A ) MyClass x1[2];
B ) MyClass x2[2]={new MyClass ( 1 ) , new MyClass ( 2 ) };
C ) MyClass *x3[2];
D ) MyClass *x4[2]={MyClass ( 1 ) , MyClass ( 2 ) };
第2题
classMyClass{
public:
voidfunctionl(MyClass&c){out<<c.data;}
statievoidfunction2(MyClas&c){cout<<c.data;}
voidfunction3(){out<<data;}
statiCvoidfunction4(){COut<<data;}
private:
intdata;
}:
其中有编译错误的函数是( )。
A.function1
B.function2
C.function3
D.function4
第3题
MyClass c1,*c2;
MyClass *c3=new MyClass;
MyClass &c4=c1;
上面的语句序列所定义的类对象的个数是
A ) 1
B ) 2
C ) 3
D ) 4
第4题
MyClassc1,*c2;
MyClass*c3=newMyClass;
MyClass&c4=c1;
上面的语句序列所定义的类对象的个数是( )。
A.1
B.2
C.3
D.4
第5题
A.1
B.2
C.3
D.4
第6题
MyClassc1,*c2;
MyClass*c3=newMyClass;
MyClass&c4=c1;
上面的语句序列所定义的类对象的个数是( )。
A.1
B.2
C.3
D.4
第7题
A.1
B.2
C.3
D.4
第8题
A.1个
B.2个
C.3个
D.4个
第9题
A.Compilationsucceeds.
B.Compilationfailsbecauseofanerroratline5.
C.Compilationfailsbecauseofanerroratline6.
D.Compilationfailsbecauseofanerroratline14.
E.Compilationfailsbecauseofanerroratline17.
第10题
A.Compilationwillsucceed.
B.Compilationwillfailatline5.
C.Compilationwillfailatline6.
D.Compilationwillfailatline14.
E.Compilationwillfailatline17.
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!