Вы могли, возможно, рассматривать его как основа 26 чисел и затем заменить буквами основу 26 чисел?
Поэтому в действительности, Ваше право большая часть цифры всегда будет необработанным числом между 1 и 26, и остаток от "числа" (левая часть) является количеством 26, собрался? Таким образом, A представил бы одну партию 26, B будет 2, и т.д.
Как пример:
B = 2 = Column 2 AB = 26 * 1(A) + 2 = Column 28 BB = 26 * 2(B) + 2 = Column 54 DA = 26 * 4(D) + 1 = Column 105
и т.д.
Вы можете переопределить bean-компонент exceptionHandler с помощью resources.groovy своим собственным классом, который расширяет GrailsExceptionResolver
, например,
beans = {
exceptionHandler(com.yourapp.YourExceptionHandler){
// this is required so that calls to super work
exceptionMappings = ['java.lang.Exception': '/error']
}
}