Struts2 标签自动生成id策略?

问题描述

怎样控制Struts2 的标签id生成策略啊?需求是这样的:<s:a href="xxx" />如果我没有指明 id 属性的话,struts2会自动生成一个,而现在我不想要它自动生成的 id 属性?how to do?(ps:我想modify 它的a.ftl文件,其中有这样的一段话:<#if parameters.id?if_exists != ""> id="${parameters.id?html}"<#rt/></#if>就是控制这个属性的,但是我不太明白它的意思,如果我把它remove掉后,不管你指不指明id属性,它都不会生成了,这显然也是不正确的)how to do?我尝试更换theme="simple",也没效果!

解决方案

如果你需要使用id属性,那就指明一个,否则它自动生成的与你无关。

时间: 2024-08-31 15:45:41

Struts2 标签自动生成id策略?的相关文章

ccccc-ofbiz自动生成id编号gggg

问题描述 ofbiz自动生成id编号gggg 在ofbiz里,如何通过xml文件直接生成id编号,不经过任何Java代码,非常急,请指教 解决方案 这东西好像得用ofbiz迷你语言吧,时间长了,记不清了

java自动生成ID号的方法_java

本文实例讲述了java自动生成ID号的方法.分享给大家供大家参考.具体实现方法如下: import java.util.UUID; public class SystemAttribute { public static String getUUID() { return UUID.randomUUID().toString().replace("-",""); } } 希望本文所述对大家的java程序设计有所帮助. 以上是小编为您精心准备的的内容,在的博客.问答.

Solr自动生成ID配置实践

Solr基于Lucene的索引,而索引中的最基本的单元式Document,在Solr中,管理每一个Document(更新.删除.查询),基本都会用到对应的ID,类似关系数据表中的主键.但是,如果我希望Solr能够自动生成这个唯一的ID,有时候也省去了不少的工作,而只需要在Solr中进行配置即可. 下面,通过实例来说明,如何配置Solr支持的UUID.首先,示例的schema.xml对应的表结构,如图所示: 在Solr中配置生成唯一UUID,需要修改两个配置文件: schema.xml schem

关于自动生成hbm文件自动生成id的问题

问题描述 为什么我用myecplice自动生成的hbm映射文件里都有Id这个东西啊还非要在实体类里写这个字段能不能不用在实体类里写这个id呢我用的是mysql5.0映射文件如下<hibernate-mapping><classname="com.Employ"table="employ"catalog="zhao"><composite-idname="id"class="com.Emp

新手:请问在C#应用程序中,怎么自动生成ID呢?

问题描述 新手:请求帮助!当我在登陆后,系统自动分配一个操作单号(YYMMDD),并在一个textbox(txtNuber)中显示出来.并保存到相应的数据库表中.请问我该怎么来实现呢? 解决方案 解决方案二:guid可以吗?guidid=guid.newguid();不过从编号规则上是看不出来有什么实际意义的如果楼主想要从操作单号上反映某些要素那就自己定义吧解决方案三:看错了楼主的编码是这个规则的(YYMMDD)?是指当时的年月日吗?你确认不会重复那生成一个包含这些信息的string不就可以了吗

数据库-实现一个自动生成的订单ID

问题描述 实现一个自动生成的订单ID 我在做一个POS机收费系统,然后打算写一个java类生成订单ID,因为ID不能重复,所以我打算是按"日期+流水号"的格式. 在生成一张订单的订单号的时候,需要获取数据库上一订单的ID 然后+1来实现. 想求问一下大神们,如何才能获取上一订单的ID号呢? 解决方案 自动生成ID 解决方案二: 可以获取所有的id,之后对其进行拆分,去掉前面的日期部分,将剩余的部分进行比较大小,去最大者+1,再拼接上当前的时间就成了新的id

struts2标签的定义文件 struts-tags.tld

在工程中使用struts2标签 一.struts2标签定义文件在struts2-core-2.0.11.1\META-INF 下面,文件名为struts-tags.tld 二.如果工程使用了servlet2.3规范,要做两件事,就能在工程中使用struts2标签了 1: 在web.xml中增加标签库的定义 <taglib> <taglib-uri>/struts-tags</taglib-uri> <taglib-location>/WEB-INF/lib/

【hibernate框架】uuid与native生成ID的样例-XML配置

native算法生成随机id: native 根据底层数据库的能力选择 identity.sequence 或者 hilo 中的一个. native算法指定的字段类型: 用mysql,你需要设置主键bigint, autoincreament (大数,自增) 用oracle,你需要设置主键bigint, sequence  这样才能在hibernate中指定native Student: package cn.edu.hpu.model; public class Student { priva

mysql自动生成的自增ID会是已存在的!

问题描述 最近项目出了问题,mysql的member表主键是自增的.但是目前表里面自增已经到了1900,按理说下一个数据insert以后id会自动赋值为1901,但是mysql自动赋值为一个有的值.结果报错org.springframework.dao.DataIntegrityViolationException:Duplicateentry'1803'forkey'PRIMARY';SQL[n/a];constraint[null];nestedexceptionisorg.hibernat