初学struts的小问题,JSP中的代码如何用struts 分离开。。。。 解决马上给分。
以下是我的JSP页面:
<body>
<%
if(application.getAttribute( "count ")==null){
application.setAttribute( "count ", "1 ");
out.println( "first user ");
out.print(application.getAttribute( "count "));
}
else{
int a=Integer.valueOf((String)application.getAttribute( "count "));
application.setAttribute( "count ",Integer.toString(a+1));
out.print(application.getAttribute( "count "));
}
%>
</body>
我想把这些代码用struts分离开,可是不知道这些代码往哪里写了,麻烦大哥帮我一下,最好有详细的代吗,有的人告诉我说写一个bean,可是这个bean怎么写呀?
------解决方案--------------------<logic:equal
------解决方案--------------------1楼正解,可以用struts提供的标记来完成...
------解决方案--------------------同意一楼说法,用struct中的标签就能解决了
------解决方案--------------------建议你不要在JSP页面进行增减操作,在ACTION里面操作好了再传回给页面即可,这样就能直接取回,如果没有count的存在则显示1,有就显示count的值
Java code
<c:out value="${count}" default="1"></c:out>
------解决方案--------------------
直接新建一个JSP FORM ACTION,以后的页面不要业务 或者事物代码。