找不到符号java
我试图允许用户在两个选项之间进行选择,然后在找不到符号java,java,jsf,Java,Jsf,我试图允许用户在两个选项之间进行选择,然后在aset.add(MediaSizeName.ISO_A4)中使用它 我有一个用户在a3和a4之间选择的页面,但是我无法传递这个变量,就像我尝试aset.add(MediaSizeName.variable)一样我得到错误找不到符号,即使它已经声明为公共字符串paperSize并且在用户提交值时传递,基本上我如何使用变量来更改.ISO位 谢谢 编辑 上面是用户选择尺寸的地方 现在我传递值: 我正在尝试传递值paperSize public St
aset.add(MediaSizeName.ISO_A4)中使用它代码>
我有一个用户在a3和a4之间选择的页面,但是我无法传递这个变量,就像我尝试aset.add(MediaSizeName.variable)一样
我得到错误找不到符号
,即使它已经声明为公共字符串paperSize
并且在用户提交值时传递,基本上我如何使用变量来更改.ISO
位
谢谢
编辑
上面是用户选择尺寸的地方
现在我传递值:
我正在尝试传递值paperSize
public String paperSize;
public String orienation;
public void countDown(int t, int p, String paperSize) {
System.out.println("Now setting up attributes such as page size");
System.out.println ("Copies " + p);
aset.add(new Copies(p)); //having issues, will not work currently although code is fine// NOW WORKING :D
aset.add(MediaSizeName.paperSize);// will not let me use the variable here,
aset.add(Sides.DUPLEX);
aset.add(OrientationRequested.PORTRAIT);
但是不管我怎么做,我传递的变量值在aset.add(MediaSizeName.paperSize)中都不起作用代码>我收到错误找不到符号
您希望我们如何回答这个问题?我们无法从字里行间读取您的代码。请阅读您自己的问题,想象您对代码一无所知。发布代码示例。是的,很抱歉很难解释,但我想使用变量更改.iso_a4位,但我尝试的一切都不起作用,是否可以在此添加变量,对于原始问题的质量差表示抱歉,希望这更有用,请向我们展示MediaSizeName
class@user2065929您遇到的是Java basic编程问题,而不是JSF问题。不过,请进行测试,如果没有其他问题,请告诉我们。
if (paperSize.equals("ISO_A3")) {
aset.add(MediaSizeName.ISO_A3);
} else if (paperSize.equals("ISO_A4")) {
....
}