Struts 2 Long

Action代码:
[code="java"]public class ReminderBoxAction extends ActionSupport {

private Long totalPageNum;

(省率getter和setter代码)[/code]

jsp代码:
[code="java"] /s:textfield[/code]

问题:
在页面上输入值(比如2),在Action拿不到该值(在debug模式下,看到totalPageNum的值一直为null)。但把totalPageNum定义成int就没问题。

Long 封装了long ,是个封装类.
你把
private Long totalPageNum;

改成
private long totalPageNum;

这个太奇怪了吧,没见过,

那你自己定义一个转换器,进行long和string之间的转换看行不行

可以,你重新部署项目到tomcat。
我这里没有问题。