科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道超级简单的mvc框架ajf1.2发布 3

超级简单的mvc框架ajf1.2发布 3

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

???public?String?execute_view()throws?Exception{ ???????????Map?user?=?null; ???????????String?objectid?=?(String)model

作者:中国IT实验室 来源:中国IT实验室 2007年9月10日

关键字: 编程 java

  • 评论
  • 分享微博
  • 分享邮件

   public String execute_view()throws Exception{

           Map user = null;
           String objectid = (String)model.get("objectid"); 
           String sql = "select * from t_user where id='"+objectid+"'";
           conn = DBUtil.getConn();
           user = DBUtil.queryOne(conn,sql,null);
           //sql = "select * from t_user where id=?"
           //user = DBUtil.queryOne(conn,sql,new Object[]{objectid});
           if(user==null){
               return "no_object";
           }
           model.put("user",user);
           return "view";
        
   }

   public String execute_update()throws Exception{

           String table = "t_user";    
           String cols = "id,name,hh,ww,birth_day";
           int autoPK = 1;//主键是否自增 ,max(id)+1
          
           conn = DBUtil.getConn();
           DBUtil.updateRow(conn,table,cols,1,model);
           return "!query";
        
   }

   public String execute_delete()throws Exception{

           String sql = "delete from t_user where id "; 
           DBUtil.batchDelById(sql,request);
           return "!query";
           
        
   }


   private void createTable(){
             String sql = null;
             sql = "create table t_user(id int primary key,name varchar(50),hh numeric(8,3),ww numeric(8,3),birth_day datetime)";
                 try{
                DBUtil.update(sql,null,request);
}catch(Exception e){}
   }
 

}


//--------------------配置文件ajf.xml



<ajf>

<view name="error">/pages/commons/error.jsp</view>
<view name="home">/pages/commons/ajf_home.jsp</view>
<view name="no_object">/pages/commons/no_object.jsp</view>

<action name="/pages/user/user" class="com.zjuee.action.UserAction">
            <view name="query">user.do</view>      
             <view name="q">user_query.jsp</view>   
              <view name="input">user_input.jsp</view>
            <view name="edit">user_edit.jsp</view>
             <view name="view">user_view.jsp</view>                    
     </action>   
 
<action name="/pages/user/x" forward="/pages/user/user.do"/>
<action name="/xx" forward="!/pages/user/user.do"/>
</ajf>


        enjoy!
                                       giscat 20061121

上一页  [1] [2] [3] 

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章