当前位置: 首页 > news >正文

做网站安全认证永久免费的培训学校管理软件

做网站安全认证,永久免费的培训学校管理软件,wordpress首页显示一张图片不显示,荆门市网站建设SpringSide是个什么东西呢#xff1f;这么说吧#xff0c;就是“采众家之长”的一个一站式框架#xff0c;它吸取了开源界许多优秀组件的精华部分#xff0c;非常简约的一个东西#xff0c;具体就不多介绍了#xff0c;自己可以参考官方文档。下面来看看运用这个框架实现…SpringSide是个什么东西呢这么说吧就是“采众家之长”的一个一站式框架它吸取了开源界许多优秀组件的精华部分非常简约的一个东西具体就不多介绍了自己可以参考官方文档。 下面来看看运用这个框架实现一个简单的用户管理究竟有多么容易。 先来看表现层 新增或修改用户页面 % page contentTypetext/html;charsetUTF-8 %% include file/commons/taglibs.jsp %htmlhead    % include file/commons/meta.jsp %    titleUser Manage/title/headbodydiv idpage    div idheader        h1Helloworld Sample/h1    /div    % include file/commons/messages.jsp %    div idcontent        h1User Infomation Manage/h1        html:form action/user.do focusname styleClassform onsubmitreturn validateUserForm(this)            input typehidden namemethod valuesave/            html:hidden propertyid/            table                tr                    tdlabelName/label/td                    td                        html:text propertyname styleClasstext/                        span classreq*/span                        span classfieldErrorhtml:errors propertyname//span                    /td                /tr                tr                    tdlabelEMail/label/td                    td                        html:text propertyemail styleClasstext/                    /td                /tr                tr                    tdlabelRemark/label/td                    td                        html:textarea propertydescn rows10 cols40/                    /td                /tr            /table            div                html:submit propertysaveBtn styleClassbuttonSave/html:submit                html:cancel styleClassbuttonCancel/html:cancel            /div        /html:form    /div/divhtml:javascript formNameuserForm staticJavascriptfalse dynamicJavascripttrue cdatafalse/script typetext/javascript src${ctx}/scripts/validator.jsp/script% include file/commons/footer.jsp %/body/html 用户列表页面 % page contentTypetext/html;charsetUTF-8 %% include file/commons/taglibs.jsp %htmlhead    % include file/commons/meta.jsp %    link href${ctx}/widgets/extremecomponents/extremecomponents.css typetext/css relstylesheet    titleUser Manage/title/headbodydiv idpage    div idheader        h1Helloworld Sample/h1    /div    div idcontent        h1User List/h1        % include file/commons/messages.jsp %        ec:table itemsusers varuser                  action${ctx}/user.do            ec:exportXls fileNameUserList.xls tooltipExport Excel/            ec:row                ec:column propertyrowcount cellrowCount sortablefalse titleNo. width60/                ec:column propertyid titleID width60/                ec:column propertyname titleName width120/                ec:column propertyemail titleEmail width120/                ec:column propertydescn titleDescription viewsDeniedhtml/                ec:column propertynull titleEdit width40 sortablefalse viewsAllowedhtml                    a hrefuser.do?methodeditid${user.id}Edit/a                /ec:column                ec:column propertynull titleRemove width40 sortablefalse viewsAllowedhtml                    a hrefuser.do?methoddeleteid${user.id}Delete/a                /ec:column            /ec:row        /ec:table    /div    div        button idaddbtn onclicklocation.hrefuser.do?methodcreateAdd/button    /div/div% include file/commons/footer.jsp %/body/html 对应的控制器类UserAction.java: package org.springside.helloworld.web;import org.springside.core.web.StrutsEntityAction;import org.springside.helloworld.model.User;import org.springside.helloworld.service.UserManager;/** *//** * 用户管理Controller. * p/ * 继承于StrutsEntityAction不需编码就拥有默认的对User对象的CRUD响应函数. 如果想了解不继承于EntityAction,自行编写CRUD的写法, 参考{link UserActionNativeVersion}. * * author calvin * see org.springside.core.web.StrutsEntityAction * see org.springside.core.web.StrutsAction * see UserActionNativeVersion */public class UserAction extends StrutsEntityActionUser, UserManager {    SuppressWarnings(unused)    private UserManager userManager;    public void setUserManager(UserManager userManager) {        this.userManager  userManager;    }} 然后是业务逻辑层 package org.springside.helloworld.service;import org.springside.core.dao.HibernateEntityDao;import org.springside.helloworld.model.User;/** *//** * 用户管理业务类. * p/ * 继承于HibernateEntityDao,不需任何代码即拥有默认的对User对象的CRUD函数. 如果想了解不继承于EntityDao,自行编写CRUD的写法, 参考{link UserManagerNativeVersion}. * * author calvin * see HibernateEntityDao * see org.springside.core.dao.HibernateGenericDao * see UserManagerNativeVersion */public class UserManager extends HibernateEntityDaoUser {    // .CRUD以外的其它商业方法} 然后是模型层 package org.springside.helloworld.model;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.Table;/** *//** * 用户.带jpa annotation简版配置. * * author calvin * author schweigen */ //同USERS表映射EntityTable(name  USERS)public class User {    private Integer id;//用户id     private String name;//用户名    private String email;//e-mail    private String descn;//自我介绍    //主键自动生成,其他,其余属性全部与数据库中的列默认映射。    Id    GeneratedValue(strategy  GenerationType.AUTO)    public Integer getId() {        return id;    }    public void setId(Integer id) {        this.id  id;    }    public String getName() {        return name;    }    public void setName(String name) {        this.name  name;    }    public String getEmail() {        return email;    }    public void setEmail(String email) {        this.email  email;    }    public String getDescn() {        return descn;    }    public void setDescn(String descn) {        this.descn  descn;    }} 那么代码部分就这些了可以看到不需要我们自己去写重复的CRUD代码仅仅从一些特定的基类继承下来就可以了而Jdk新加入的泛型技术的运用更是如虎添翼。那么对于配置文件部分我个人感觉比以前好像更加复杂了呢也许是还不习惯吧。。。
http://www.huolong8.cn/news/205536/

相关文章:

  • 房山建设网站滨江建设工程网站
  • 上海有多少家网站建设公司网站登录破解
  • 中国太平保险集团官方网站汽车4s店网站建设策划
  • 网站设计的素材有哪些广西住房和城乡建设网站视频专栏
  • 网站名ps自学网官方网站
  • 定制网站建设加盟代理大米网站模板
  • 设计新闻发布网站模板十堰做网站最专业的公司
  • 免费的简历制作网站好玩的网页传奇游戏
  • 用织梦做网站还要不要服务器crm管理系统排名
  • 兰州网站建设100个人备案网站放什么资料
  • 徐州做网站的培训机构股份有限公司
  • 上海工信部网站备案昆明营销型网站建设公司
  • 天津网站开发价格搜索引擎优化宝典
  • 蔡家坡网站开发上海市住房和城乡建设厅官方网站
  • 深圳国内网站建设网站搭建有分谷歌
  • 下载的网站模版怎么用书店网站规划与建设
  • 网站建设产品如何美化wordpress页面
  • 抚州 提供网站建站 公司cpu游戏优化加速软件
  • 网站开发手册下载自己做网站可以吗
  • dede珠宝商城网站源码网络应用程序方案设计
  • 湛江网站建设方案托管自己开通一个网站需要多少钱
  • 微盟如何做网站免费公司宣传视频制作软件
  • 扬中做网站网站下载视频的方法
  • 想做网站策划怎么做属于网页制作平台有哪些
  • 论述网站建设过程中应注意的问题自己写的字体wordpress
  • 网站建设服务清单网站备案正常多久
  • 厦门 网站设计做网站维护费是怎么算的
  • 响应式网站是怎么做的oa连接到网站的链接怎么做
  • 苏州外贸网站建设公司信息发布网站开发
  • 青岛社保网站官网登录西地那非片的功效是多长时间