要实现从一个jsp页面跳到一个servlet文件
1.访问的servlet文件其显示内容的控制语句要从数据库中读取(数据库中的表需要哪些字段?)
2.而且该servlet文件包含输入内容的表单项,要提交到数据库
现在我一点思路也没有
先谢谢大家帮忙,小弟感激不尽!!

解决方案 »

  1.   

    这个很简单的,你只要用MVC模式,就可以实现了,如果用的是struts1.2的话可以再struts-config.xml中进行配置跳转页面,在jsp页面设置提交给的action即可。
    如果用的是struts2的话,在struts.xml中进行配置需要跳转的页面,在jsp页面中设置提交给的action即可。
      

  2.   

    对了,补充一下,你在action里面可以调用dao里面的方法对数据库进行访问。这样一个模式是很常见的。
      

  3.   

    freemaker比较好,但是你要是希望更快的速度,就照你的思路做就可以了。你可以参照WEB SERVICE的流程方式来做。注册服务,服务请求,服务返回。对应的就是:注册表单,REQUEST绑定注册表单,服务绑定表单。这样就可以了。
      

  4.   

    先谢了,不过不用MVC,就是简单的jsp与servlet之间的跳转
      

  5.   

    呵呵,不是这个意思的,不是单纯的把表单内容插入到数据库中,还包括一切页面中的信息
    比如:html的标签等等(<html><body>等都要放在数据库中),所以我觉得数据库中的表的字段会很乱,没个思路
      

  6.   

    跟我要建议,至少也要1000分.哈哈!一般网上的都是类型绑定,这个占用DB空间,你可以使用后期绑定。注册表单的时候创建数据库表,之后不用我说了吧!这个是节省空间,但是服务项<100是可用的,多了也不行。大型应用讨论一个星期也未必出结果。
      

  7.   


    你是想做像 搜索引擎里面的 蜘蛛的功能,将页面内容爬取到 DB里面? 那去看下 Luncene 等搜索引擎方面的知识吧,这个偶没做过。无法帮你了
      

  8.   

    String login=request.getParameter("login");
    String pwd=request.getParameter("pwd");
    String lpwd=request.getParameter("lpwd");
    String name=request.getParameter("name");
    String sex=request.getParameter("sex");
    String age=request.getParameter("age");
    String tel=request.getParameter("tel");
    String did=request.getParameter("did");
    String mem=request.getParameter("mem");
    //封装DTO对象
    AdminDTO adminDTO=new AdminDTO(login,pwd,lpwd,name,sex,age,tel,did,mem);
    //调用Service层代码
    AdminService adminService=new AdminService();
    boolean sign=adminService.saveAdmin(adminDTO);
    if(sign){
    response.sendRedirect("findDept?direction=addadmin&msg="+sign);
    }else{
    request.getRequestDispatcher("findDept?direction=addadmin&msg="+sign).forward(request,response);
    }就行了
      

  9.   

    楼主还是去找一个视频看看吧
    这样说也说不清楚
    简单的增删改查视频或者去下一个例子看看
    http://search.download.csdn.net/search/jsp%252Bservlet%252Bjavabean
      

  10.   

    楼主最好还是先下个JSP的教程看看吧,这样来问是不解决问题的,而且还会浪费你自己的时间
      

  11.   

    你创建几张表,1是描述数据表名的表,2、描述每个表的有哪些字段的字段,3是每个字段在form中反应是什么控制,如XM(姓名)要在FORM中输出文本框,有了这些信息记录,你做个循环,不是可以将一个表单动态的生成出来
      

  12.   

    简单一点,直接用一个sevlet ,在doGet或doPost 方法中做你想要做的操作就行了。比如说,你不想用jsp 页面,不想用MVC架构,你就可以那样做不过那样做太死了,以后要维护没有愿意做
      

  13.   

    楼主可以去 www.bjsxt.com这里下一个 servlet的视频看看。再回来做你的项目。肯定会很顺手的。
      

  14.   

    怎么不用 xml为什么要直接从数据库访问写成配置文件看看撒
      

  15.   

    servlet负责跳转啊,你可以在servlet查询完后把数据放到request中再到下个页面显示