assertEcho(result, "00-Hello JUnit from Tomcat");
assertEcho(result, "01-Hello JUnit from Tomcat");
assertEcho(result, "02-Hello JUnit from Tomcat");
+ assertEcho(result, "03-Hello JUnit from Tomcat");
+ assertEcho(result, "04-Hello JUnit from Tomcat");
+ assertEcho(result, "05-Hello JUnit from Tomcat");
}
// Assertion for text contained with <p></p>, e.g. printed by tags:echo
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
See the License for the specific language governing permissions and\r
limitations under the License.\r
---%>\r
-<%@ tag %><%@ attribute name="echo" deferredValue="true" %><%@\r
+--%><%@ tag %><%@ attribute name="echo" deferredValue="true" %><%@\r
tag body-content="empty" %><p>${echo}</p>
\ No newline at end of file
TesterBeanB beanB = new TesterBeanB();
beanB.setName("Tomcat");
beanA.setBean(beanB);
- pageContext.setAttribute("testBeanA", beanA);
- pageContext.setAttribute("testBeanB", beanB);
+ pageContext.setAttribute("testBeanA", beanA, PageContext.REQUEST_SCOPE);
+ pageContext.setAttribute("testBeanB", beanB, PageContext.REQUEST_SCOPE);
%>
<tags:echo echo="00-${testBeanA[\"bean\"].sayHello('JUnit')}" />
<tags:echo echo="01-${testBeanA.bean.sayHello('JUnit')}" />
<tags:echo echo="02-${testBeanB.sayHello('JUnit')}" />
+ <tags:echo-deferred echo="03-#{testBeanA[\"bean\"].sayHello('JUnit')}" />
+ <tags:echo-deferred echo="04-#{testBeanA.bean.sayHello('JUnit')}" />
+ <tags:echo-deferred echo="05-#{testBeanB.sayHello('JUnit')}" />
</body>
</html>
\ No newline at end of file