struts2中的一个疑惑?

在Action定义一个私有属性并设置set get方法:


    private String hello="hello silenceper!";

    public void setHello(String hello){

        this.hello=hello;

    }

    public String getHello(){

        return hello;

    }

可以在jsp页面中通过EL表达式和struts2标签来获取属性的值: <s:property value="hello"/> 或者 ${requestScope.hello}


但是如果设置属性为public 并且 不设置set get方法的话,还是可以通过上面两中方法来获取。


这是为什么?


还有就是属性怎么到requestScope中去了?


达令说
浏览 294回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript