困饶了2天的问题 jsp只要负责显示结果,所有的操作可以写在bean中,把处理的结构传到jsp页面就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要用preparedStmt的话,就不能共用一个javabean就能解决的,必须每个sql语句写一个javabean来访问数据库; preparedStatement要使用参数则把参数代入的地方用问号表示如select * from table1 where id=?代入参数时用pstm.set...方法,自己查看一下preparedStatement的set方法,呵呵。 那是不是很多情况下每个JSP都对应一个JAVABEAN呢?这样的话 JAVABEAN的重用性怎么体现出来呢为什么要用JAVABEAN呢 当然不一定啦! 建设首先从JavaBean的作用开始考虑。 JavaBean的作用通常分为两种:1、作为页面UI辅助;2、作为业务逻辑的体现。 对于作为页面UI辅助的JavaBean,通常是一个页面对应着带一个Bean,用于收集表单信息(用一个<jsp:setProperty property="*"/>就代替了N个XXX.parseXXX(request.getParameter(XXX)),多爽啊!)和辅助输出页面所需的信息(经常在Bean时处理信息获取方法,然后在JSP里只用<jsp:getProperty>就OK了)。 而对于作为业务逻辑体现的Bean,呵呵,那可就多了,通常是按照业务来划分,比如对于一个处理在线商店的网站,把处理产品管理的业务逻辑用ProductBean体现出来,而处理支付的业务逻辑用MoneyBean来处理,等等……看这个页面涉及到几个业务,相应就会用到几个相关业务的Bean。当然,这些Bean不一定是直接在JSP里<jsp:useBean>,也有可能是在上述的作为页面辅助的Bean里面引用到了。 从重用性上来看,只要划分得好,处理业务逻辑的Bean的重用性可就大了,这不难理解吧?^_^而对于作为页面辅助的bean,通常是没有什么重用性可言的啦,呵呵,它的作用纯粹是为了方便,以及达到了代码与页面表示标签分开的效果,以方便维护而已。 说了这么多,楼主的疑问应该都解决了吧?^_^ 请教如何使用apache HttpClient使用HTTPS协议访问服务器 兄弟们。。。帮帮忙看下哈。。。。。 集合问题 高手讨论-方案设计 简单Struts问题? java中如何激活系统菜单 请问这种形式是什么意思 急问高手:关于java中文字符处理的问题! 我需要在上海找份工作!!!! spring-data-jpa执行save的更新操作 那位servlet熟悉者帮我解决Services配置问题?web.xml 在webwork的action中如何取得页面输入的值?
如select * from table1 where id=?
代入参数时用pstm.set...方法,自己查看一下preparedStatement的set方法,呵呵。
这样的话 JAVABEAN的重用性怎么体现出来呢
为什么要用JAVABEAN呢
JavaBean的作用通常分为两种:1、作为页面UI辅助;2、作为业务逻辑的体现。 对于作为页面UI辅助的JavaBean,通常是一个页面对应着带一个Bean,用于收集表单信息(用一个<jsp:setProperty property="*"/>就代替了N个XXX.parseXXX(request.getParameter(XXX)),多爽啊!)和辅助输出页面所需的信息(经常在Bean时处理信息获取方法,然后在JSP里只用<jsp:getProperty>就OK了)。 而对于作为业务逻辑体现的Bean,呵呵,那可就多了,通常是按照业务来划分,比如对于一个处理在线商店的网站,把处理产品管理的业务逻辑用ProductBean体现出来,而处理支付的业务逻辑用MoneyBean来处理,等等……看这个页面涉及到几个业务,相应就会用到几个相关业务的Bean。当然,这些Bean不一定是直接在JSP里<jsp:useBean>,也有可能是在上述的作为页面辅助的Bean里面引用到了。 从重用性上来看,只要划分得好,处理业务逻辑的Bean的重用性可就大了,这不难理解吧?^_^而对于作为页面辅助的bean,通常是没有什么重用性可言的啦,呵呵,它的作用纯粹是为了方便,以及达到了代码与页面表示标签分开的效果,以方便维护而已。 说了这么多,楼主的疑问应该都解决了吧?^_^