codecamp

click.js代码

$(function(){
    var i=0;
    $("#count").change(function(){
        $("#div2").empty();
        var count=Number($("#count").val());
        for (i=0;i<count;i++) {
            $("#div2").append("<div><input type='text' id='type"+i+"' placeholder='请输入属性类型'/><input type='text' id='name"+i+"' placeholder='请输入属性名'/><button id='b"+i+"'>删除</button></div>");
            $("#b"+i).click(function(){
                $(this).parent().remove();
            });
        }
    });
    $("#btn1").click(function(){
        $("#div2").append("<div><input type='text' id='type"+i+"' placeholder='请输入属性类型'/><input type='text' id='name"+i+"' placeholder='请输入属性名'/><button id='b"+i+"'>删除</button></div>");
        $("#b"+i).click(function(){
            $(this).parent().remove();
        });
        i++;
    });
    $("#btn2").click(function(){
        $("#div3 > button:gt(2)").remove();
        $("#div3").append("<button id='btn3'>生成DAO</button><button id='btn4'>生成Service(SSM)</button><button id='btn5'>生成ServiceImpl(SSM)</button><br />");
        $("#div3").append("<button id='btn6'>生成Controller(SSM)</button><button id='btn7'>生成Mapper.xml(SSM)</button>");
        $("#div4").children().remove();
        $("#div4").append("<p>public class "+$("#name").val()+" {</p>");
        for (var j = 0; j < i; j++) {
            if ($("#type"+j).val()!=""&&$("#name"+j).val()!="") {
                $("#div4").append("<p> private "+$("#type"+j).val()+" "+$("#name"+j).val()+";</p>");
            }
        }
        for (var j = 0; j < i; j++) {
            if ($("#type"+j).val()!=""&&$("#name"+j).val()!="") {
                var str=$("#name"+j).val();
                str=str.substring(0,1).toUpperCase()+str.substring(1);
                $("#div4").append("<p> public "+$("#type"+j).val()+" get"+str+"() {</p>");
                $("#div4").append("<p>  return "+$("#name"+j).val()+";</p>");
                $("#div4").append("<p> }</p>");
                $("#div4").append("<p> public void set"+str+"("+$("#type"+j).val()+" "+$("#name"+j).val()+") {</p>");
                $("#div4").append("<p>  this."+$("#name"+j).val()+" = "+$("#name"+j).val()+";</p>");
                $("#div4").append("<p> }</p>");
            }
        }
        $("#div4").append("<p>}</p>");
        $("#btn3").click(function(){
            $("#div4").children().remove();
            $("#div4").append("<p>public interface "+$("#name").val()+"DAO {</p>");
            $("#div4").append("<p> public int insert"+$("#name").val()+"("+$("#name").val()+" u);</p>");
            $("#div4").append("<p> public int update"+$("#name").val()+"("+$("#name").val()+" u);</p>");
            $("#div4").append("<p> public int delete"+$("#name").val()+"(int id);</p>");
            $("#div4").append("<p> public "+$("#name").val()+" find"+$("#name").val()+"ById(int id);</p>");
            $("#div4").append("<p> public List<"+$("#name").val()+"> findAll"+$("#name").val()+"();</p>");
            $("#div4").append("<p>}</p>");
        });
        $("#btn4").click(function(){
            $("#div4").children().remove();
            $("#div4").append("<p>public interface "+$("#name").val()+"Service {</p>");
            $("#div4").append("<p> public int add"+$("#name").val()+"("+$("#name").val()+" u);</p>");
            $("#div4").append("<p> public int update"+$("#name").val()+"("+$("#name").val()+" u);</p>");
            $("#div4").append("<p> public int delete"+$("#name").val()+"(int id);</p>");
            $("#div4").append("<p> public "+$("#name").val()+" find"+$("#name").val()+"ById(int id);</p>");
            $("#div4").append("<p> public List<"+$("#name").val()+"> findAll"+$("#name").val()+"();</p>");
            $("#div4").append("<p>}</p>");
        });
        $("#btn5").click(function(){
            $("#div4").children().remove();
            $("#div4").append("<p>@Service(\""+$("#name").val()+"Service\")</p>");
            $("#div4").append("<p>@Transactional</p>");
            $("#div4").append("<p>public class "+$("#name").val()+"ServiceImpl implements "+$("#name").val()+"Service {</p>");
            $("#div4").append("<p> @Resource</p>");
            $("#div4").append("<p> private "+$("#name").val()+"DAO dao;</p>");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public int add"+$("#name").val()+"("+$("#name").val()+" u) {</p>");
            $("#div4").append("<p>  return dao.insert"+$("#name").val()+"(u);</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public int update"+$("#name").val()+"("+$("#name").val()+" u) {</p>");
            $("#div4").append("<p>  return dao.update"+$("#name").val()+"(u);</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public int delete"+$("#name").val()+"(int id) {</p>");
            $("#div4").append("<p>  return dao.delete"+$("#name").val()+"(id);</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public "+$("#name").val()+" find"+$("#name").val()+"ById(int id) {</p>");
            $("#div4").append("<p>  return dao.find"+$("#name").val()+"ById(id);</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public List<"+$("#name").val()+"> findAll"+$("#name").val()+"() {</p>");
            $("#div4").append("<p>  return dao.findAll"+$("#name").val()+"();</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> public "+$("#name").val()+"DAO getDao() {</p>");
            $("#div4").append("<p>  return dao;</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> public void setDao("+$("#name").val()+"DAO dao) {</p>");
            $("#div4").append("<p>  this.dao=dao;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p>}</p>");
        });
        $("#btn6").click(function(){
            $("#div4").children().remove();
            $("#div4").append("<p>@Controller</p>");
            $("#div4").append("<p>@RequestMapping(\""+$("#name").val()+"Controller.do\")</p>");
            $("#div4").append("<p>public class "+$("#name").val()+"Controller {</p>");
            $("#div4").append("<p> @Resource</p>");
            $("#div4").append("<p> private "+$("#name").val()+"Service service;</p><br />");
            $("#div4").append("<p> @RequestMapping(method=RequestMethod.POST,params=\"method=add"+$("#name").val()+"\")</p>");
            $("#div4").append("<p> public String add"+$("#name").val()+"("+$("#name").val()+" u) {</p>");
            $("#div4").append("<p>  service.add"+$("#name").val()+"(u);</p>");
            $("#div4").append("<p>  return \"redirect:"+$("#name").val()+"Controller.do?method=findAll"+$("#name").val()+"\";</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @RequestMapping(method=RequestMethod.POST,params=\"method=update"+$("#name").val()+"\")</p>");
            $("#div4").append("<p> public String update"+$("#name").val()+"("+$("#name").val()+" u) {</p>");
            $("#div4").append("<p>  service.update"+$("#name").val()+"(u);</p>");
            $("#div4").append("<p>  return \"redirect:"+$("#name").val()+"Controller.do?method=findAll"+$("#name").val()+"\";</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @RequestMapping(method=RequestMethod.GET,params=\"method=find"+$("#name").val()+"ById\")</p>");
            $("#div4").append("<p> public String find"+$("#name").val()+"ById(Integer id,ModelMap map) {</p>");
            $("#div4").append("<p>  "+$("#name").val()+" u=service.find"+$("#name").val()+"ById(id);</p>");
            $("#div4").append("<p>  map.put(\"u\", u);</p>");
            $("#div4").append("<p>  return \"update.jsp\";</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @RequestMapping(method=RequestMethod.GET,params=\"method=delete"+$("#name").val()+"\")</p>");
            $("#div4").append("<p> public String delete"+$("#name").val()+"(Integer id) {</p>");
            $("#div4").append("<p>  service.delete"+$("#name").val()+"(id);</p>");
            $("#div4").append("<p>  return \"redirect:"+$("#name").val()+"Controller.do?method=findAll"+$("#name").val()+"\";</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> @RequestMapping(method=RequestMethod.GET,params=\"method=findAll"+$("#name").val()+"\")</p>");
            $("#div4").append("<p> public String findAll"+$("#name").val()+"(HttpServletRequest request) {</p>");
            $("#div4").append("<p>  List<"+$("#name").val()+"> list=service.findAll"+$("#name").val()+"();</p>");
            $("#div4").append("<p>  request.setAttribute(\"list\", list);</p>");
            $("#div4").append("<p>  return \"list.jsp\";</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> public "+$("#name").val()+"Service getService() {</p>");
            $("#div4").append("<p>  return service;</p>");
            $("#div4").append("<p> }</p><br />");
            $("#div4").append("<p> public void setService("+$("#name").val()+"Service service) {</p>");
            $("#div4").append("<p>  this.service=service;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p>}</p>");
        });
        $("#btn7").click(function(){
            $("#div4").children().remove();
            $("#div4").append("<p><?xml version=\"1.0\" encoding=\"UTF-8\" ?></p>");
            $("#div4").append("<p><!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\"</p>");
            $("#div4").append("<p>\"http://mybatis.org/dtd/mybatis-3-mapper.dtd\"></p>");
            $("#div4").append("<p><mapper namespace=\""+$("#pack").val()+".dao."+$("#name").val()+"DAO\"></p>");
            $("#div4").append("<p> <insert id=\"insert"+$("#name").val()+"\" parameterType=\""+$("#pack").val()+".domain."+$("#name").val()+"\"></p>");
            $("#div4").append("<p>  insert into "+$("#name").val().toLowerCase()+" values("+$("#name"+0).val());
            for(var p=1;p<i;p++){
                $("#div4").append(",#{"+$("#name"+p).val()+"}");
            }
            $("#div4").append(")</p>");
            $("#div4").append("<p> </insert></p><br />");
            $("#div4").append("<p> <select id=\"find"+$("#name").val()+"ById\" parameterType=\"int\" resultType=\""+$("#pack").val()+".domain."+$("#name").val()+"\"></p>");
            $("#div4").append("<p>  select * from "+$("#name").val().toLowerCase()+" where "+$("#name"+0).val()+" = #{"+$("#name"+0).val()+"}</p>");
            $("#div4").append("<p> </select></p><br />");
            $("#div4").append("<p> <update id=\"update"+$("#name").val()+"\" parameterType=\""+$("#pack").val()+".domain."+$("#name").val()+"\"></p>");
            $("#div4").append("<p>  update "+$("#name").val().toLowerCase()+" set "+$("#name"+1).val()+"=#{"+$("#name"+1).val()+"}");
            for(var n=2;n<i;n++){
                $("#div4").append(","+$("#name"+n).val()+"=#{"+$("#name"+n).val()+"}");
            }
            $("#div4").append(" where "+$("#name"+0).val()+"=#{"+$("#name"+0).val()+"}</p>");
            $("#div4").append("<p> </update></p><br />");
            $("#div4").append("<p> <delete id=\"delete"+$("#name").val()+"\" parameterType=\"int\"></p>");
            $("#div4").append("<p>  delete from "+$("#name").val().toLowerCase()+" where "+$("#name"+0).val()+" = #{"+$("#name"+0).val()+"}</p>");
            $("#div4").append("<p> </delete></p><br />");
            $("#div4").append("<p> <select id=\"findAll"+$("#name").val()+"\" resultType=\""+$("#pack").val()+".domain."+$("#name").val()+"\"></p>");
            $("#div4").append("<p>  select * from "+$("#name").val().toLowerCase()+"</p>");
            $("#div4").append("<p> </select></p>");
            $("#div4").append("<p></mapper></p>");
        });
    });
    $("#button1").click(function(){
        $("#div3 > button:gt(2)").remove();
        $("#div3").append("<button id='button2'>生成DAO</button><button id='button3'>生成DAOImpl(SSH)</button><br />");
        $("#div3").append("<button id='button4'>生成Action(SSH)</button><button id='button5'>生成Struts.xml子配置(SSH)</button>");
        $("#div4").children().remove();
        $("#div4").append("<p>@Entity</p>");
        $("#div4").append("<p>public class "+$("#name").val()+" implements java.io.Serializable {</p>");
        for (var j = 0; j < i; j++) {
            if ($("#type"+j).val()!=""&&$("#name"+j).val()!="") {
                $("#div4").append("<p> private "+$("#type"+j).val()+" "+$("#name"+j).val()+";</p>");
            }
        }
        $("#div4").append("<p> @Id</p>");
        $("#div4").append("<p> @GeneratedValue(strategy = GenerationType.IDENTITY)</p>");
        for (var j = 0; j < i; j++) {
            if ($("#type"+j).val()!=""&&$("#name"+j).val()!="") {
                var str=$("#name"+j).val();
                str=str.substring(0,1).toUpperCase()+str.substring(1);
                $("#div4").append("<p> public "+$("#type"+j).val()+" get"+str+"() {</p>");
                $("#div4").append("<p>  return "+$("#name"+j).val()+";</p>");
                $("#div4").append("<p> }</p>");
                $("#div4").append("<p> public void get"+str+"("+$("#type"+j).val()+" "+$("#name"+j).val()+") {</p>");
                $("#div4").append("<p>  this."+$("#name"+j).val()+" = "+$("#name"+j).val()+";</p>");
                $("#div4").append("<p> }</p>");
            }
        }
        $("#div4").append("<p>}</p>");
        $("#button2").click(function(){
            $("#div4").children().remove();
            $("#div4").append("<p>public interface "+$("#name").val()+"DAO {</p>");
            $("#div4").append("<p> public int insert"+$("#name").val()+"("+$("#name").val()+" u);</p>");
            $("#div4").append("<p> public int update"+$("#name").val()+"("+$("#name").val()+" u);</p>");
            $("#div4").append("<p> public int delete"+$("#name").val()+"(int id);</p>");
            $("#div4").append("<p> public "+$("#name").val()+" find"+$("#name").val()+"ById(int id);</p>");
            $("#div4").append("<p> public List<"+$("#name").val()+"> findAll"+$("#name").val()+"();</p>");
            $("#div4").append("<p>}</p>");
        });
        $("#button3").click(function(){
            $("#div4").children().remove();
            var s = $("#name"+0).val();
            s = s.substring(0,1).toUpperCase()+s.substring(1);
            $("#div4").append("<p>public class "+$("#name").val()+"DAOImpl implements "+$("#name").val()+"DAO {</p>");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public int insert"+$("#name").val()+"("+$("#name").val()+" u) {</p>");
            $("#div4").append("<p>  Configuration config = new Configuration().configure();</p>");
            $("#div4").append("<p>  SessionFactory sf = config.buildSessionFactory();</p>");
            $("#div4").append("<p>  Session session = sf.openSession();</p>");
            $("#div4").append("<p>  Transaction t = session.beginTransaction();</p>");
            $("#div4").append("<p>  try {</p>");
            $("#div4").append("<p>   session.save(u);</p>");
            $("#div4").append("<p>   t.commit();</p>");
            $("#div4").append("<p>  } catch (Exception e) {</p>");
            $("#div4").append("<p>   e.printStackTrace();</p>");
            $("#div4").append("<p>   t.rollback();</p>");
            $("#div4").append("<p>  } finally {</p>");
            $("#div4").append("<p>   session.close();</p>");
            $("#div4").append("<p>   sf.close();</p>");
            $("#div4").append("<p>  } return u.get"+s+"();</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public int update"+$("#name").val()+"("+$("#name").val()+" u) {</p>");
            $("#div4").append("<p>  Configuration config = new Configuration().configure();</p>");
            $("#div4").append("<p>  SessionFactory sf = config.buildSessionFactory();</p>");
            $("#div4").append("<p>  Session session = sf.openSession();</p>");
            $("#div4").append("<p>  Transaction t = session.beginTransaction();</p>");
            $("#div4").append("<p>  try {</p>");
            $("#div4").append("<p>   session.update(u);</p>");
            $("#div4").append("<p>   t.commit();</p>");
            $("#div4").append("<p>  } catch (Exception e) {</p>");
            $("#div4").append("<p>   e.printStackTrace();</p>");
            $("#div4").append("<p>   t.rollback();</p>");
            $("#div4").append("<p>  } finally {</p>");
            $("#div4").append("<p>   session.close();</p>");
            $("#div4").append("<p>   sf.close();</p>");
            $("#div4").append("<p>  } return u.get"+s+"();</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public int delete"+$("#name").val()+"(int id) {</p>");
            $("#div4").append("<p>  "+$("#name").val()+" u=this.find"+$("#name").val()+"ById(id);</p>");
            $("#div4").append("<p>  Configuration config = new Configuration().configure();</p>");
            $("#div4").append("<p>  SessionFactory sf = config.buildSessionFactory();</p>");
            $("#div4").append("<p>  Session session = sf.openSession();</p>");
            $("#div4").append("<p>  Transaction t = session.beginTransaction();</p>");
            $("#div4").append("<p>  try {</p>");
            $("#div4").append("<p>   session.delete(u);</p>");
            $("#div4").append("<p>   t.commit();</p>");
            $("#div4").append("<p>  } catch (Exception e) {</p>");
            $("#div4").append("<p>   e.printStackTrace();</p>");
            $("#div4").append("<p>   t.rollback();</p>");
            $("#div4").append("<p>  } finally {</p>");
            $("#div4").append("<p>   session.close();</p>");
            $("#div4").append("<p>   sf.close();</p>");
            $("#div4").append("<p>  } return 0;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public "+$("#name").val()+" find"+$("#name").val()+"ById(int id) {</p>");
            $("#div4").append("<p>  "+$("#name").val()+" u = null;</p>");
            $("#div4").append("<p>  Configuration config = new Configuration().configure();</p>");
            $("#div4").append("<p>  SessionFactory sf = config.buildSessionFactory();</p>");
            $("#div4").append("<p>  Session session = sf.openSession();</p>");
            $("#div4").append("<p>  try {</p>");
            $("#div4").append("<p>   u=("+$("#name").val()+") session.get("+$("#name").val()+".class, id);</p>");
            $("#div4").append("<p>  } catch (Exception e) {</p>");
            $("#div4").append("<p>   e.printStackTrace();</p>");
            $("#div4").append("<p>  } finally {</p>");
            $("#div4").append("<p>   session.close();</p>");
            $("#div4").append("<p>   sf.close();</p>");
            $("#div4").append("<p>  } return u;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public List<"+$("#name").val()+"> findAll"+$("#name").val()+"() {</p>");
            $("#div4").append("<p>  List<"+$("#name").val()+"> list = null;</p>");
            $("#div4").append("<p>  Configuration config = new Configuration().configure();</p>");
            $("#div4").append("<p>  SessionFactory sf = config.buildSessionFactory();</p>");
            $("#div4").append("<p>  Session session = sf.openSession();</p>");
            $("#div4").append("<p>  try {</p>");
            $("#div4").append("<p>   Criteria c= session.createCriteria("+$("#name").val()+".class);</p>");
            $("#div4").append("<p>   list = c.list();</p>");
            $("#div4").append("<p>  } catch (Exception e) {</p>");
            $("#div4").append("<p>   e.printStackTrace();</p>");
            $("#div4").append("<p>  } finally {</p>");
            $("#div4").append("<p>   session.close();</p>");
            $("#div4").append("<p>   sf.close();</p>");
            $("#div4").append("<p>  } return list;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p>}</p>");
        });
        $("#button4").click(function(){
            $("#div4").children().remove();
            var s = $("#name"+0).val();
            s = s.substring(0,1).toUpperCase()+s.substring(1);
            $("#div4").append("<p>public class "+$("#name").val()+"Action implements SessionAware{</p>");
            $("#div4").append("<p> private "+$("#name").val()+" u;</p>");
            $("#div4").append("<p> private List<"+$("#name").val()+"> list;</p>");
            $("#div4").append("<p> private "+$("#type"+0).val()+" "+$("#name"+0).val()+";</p>");
            $("#div4").append("<p> private "+$("#name").val()+"DAO dao=new "+$("#name").val()+"DAOImpl();</p>");
            $("#div4").append("<p> private Map<String,Object> session;</p>");
            $("#div4").append("<p> public String add"+$("#name").val()+"(){</p>");
            $("#div4").append("<p>  dao.add"+$("#name").val()+"(u);</p>");
            $("#div4").append("<p>  return \"success\";</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public String delete"+$("#name").val()+"(){</p>");
            $("#div4").append("<p>  dao.delete"+$("#name").val()+"("+$("#name"+0).val()+");</p>");
            $("#div4").append("<p>  return \"success\";</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public String find"+$("#name").val()+"ById(){</p>");
            $("#div4").append("<p>  u=dao.find"+$("#name").val()+"ById("+$("#name"+0).val()+");</p>");
            $("#div4").append("<p>  return \"success\";</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public String update"+$("#name").val()+"(){</p>");
            $("#div4").append("<p>  dao.update"+$("#name").val()+"(u);</p>");
            $("#div4").append("<p>  return \"success\";</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public String findAll"+$("#name").val()+"(){</p>");
            $("#div4").append("<p>  list=dao.findAll"+$("#name").val()+"();</p>");
            $("#div4").append("<p>  return \"success\";</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public "+$("#name").val()+" getU() {</p>");
            $("#div4").append("<p>  return u;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public void setU("+$("#name").val()+" u) {</p>");
            $("#div4").append("<p>  this.u = u;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public List<"+$("#name").val()+"> getList() {</p>");
            $("#div4").append("<p>  return list;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public void setList(List<"+$("#name").val()+"> list) {</p>");
            $("#div4").append("<p>  this.list = list;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public "+$("#type"+0).val()+" get"+s+"() {</p>");
            $("#div4").append("<p>  return "+$("#name"+0).val()+";</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public void set"+s+"("+$("#type"+0).val()+" "+$("#name"+0).val()+") {</p>");
            $("#div4").append("<p>  this."+$("#name"+0).val()+" = "+$("#name"+0).val()+";</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public "+$("#name").val()+"DAO getDao() {</p>");
            $("#div4").append("<p>  return dao;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> public void setDao("+$("#name").val()+"DAO dao) {</p>");
            $("#div4").append("<p>  this.dao = dao;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p> @Override</p>");
            $("#div4").append("<p> public void setSession(Map<String, Object> arg0) {</p>");
            $("#div4").append("<p>  session = arg0;</p>");
            $("#div4").append("<p> }</p>");
            $("#div4").append("<p>}</p>");
        });
        $("#button5").click(function(){
            $("#div4").children().remove();
            $("#div4").append("<p><?xml version=\"1.0\" encoding=\"UTF-8\" ?></p>");
            $("#div4").append("<p><!DOCTYPE struts PUBLIC</p>");
            $("#div4").append("<p> \"-//Apache Software Foundation//DTD Struts Configuration 2.5//EN\"</p>");
            $("#div4").append("<p> \"http://struts.apache.org/dtds/struts-2.5.dtd\"></p><br />");
            $("#div4").append("<p><struts></p>");
            $("#div4").append("<p> <package name=\""+$("#name").val().toLowerCase()+"struts\" namespace=\"/\" extends=\"struts-default\"></p><br />");
            $("#div4").append("<p>  <action name=\"add"+$("#name").val()+"\" class=\""+$("#pack").val()+".action."+$("#name").val()+"Action\" method=\"add"+$("#name").val()+"\"></p>");
            $("#div4").append("<p>   <result name=\"success\" type=\"chain\">findAll"+$("#name").val()+"</result></p>");
            $("#div4").append("<p>  </action></p><br />");
            $("#div4").append("<p>  <action name=\"findAll"+$("#name").val()+"\" class=\""+$("#pack").val()+".action."+$("#name").val()+"Action\" method=\"findAll"+$("#name").val()+"\"></p>");
            $("#div4").append("<p>   <result name=\"success\">list"+$("#name").val()+".jsp</result></p>");
            $("#div4").append("<p>  </action></p><br />");
            $("#div4").append("<p>  <action name=\"find"+$("#name").val()+"ById\" class=\""+$("#pack").val()+".action."+$("#name").val()+"Action\" method=\"find"+$("#name").val()+"ById\"></p>");
            $("#div4").append("<p>   <result name=\"success\">edit"+$("#name").val()+".jsp</result></p>");
            $("#div4").append("<p>  </action></p><br />");
            $("#div4").append("<p>  <action name=\"update"+$("#name").val()+"\" class=\""+$("#pack").val()+".action."+$("#name").val()+"Action\" method=\"update"+$("#name").val()+"\"></p>");
            $("#div4").append("<p>   <result name=\"success\" type=\"chain\">findAll"+$("#name").val()+"</result></p>");
            $("#div4").append("<p>  </action></p><br />");
            $("#div4").append("<p>  <action name=\"delete"+$("#name").val()+"\" class=\""+$("#pack").val()+".action."+$("#name").val()+"Action\" method=\"delete"+$("#name").val()+"\"></p>");
            $("#div4").append("<p>   <result name=\"success\" type=\"chain\">findAll"+$("#name").val()+"</result></p>");
            $("#div4").append("<p>  </action></p><br />");
            $("#div4").append("<p> </package></p><br />");
            $("#div4").append("<p></struts></p>");
        });
    });
});
HTML页面
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }