我的.bat文件命令从命令行获取用户输入
set /p weblogicpassword=Enter weblogic password:%=%
Run Code Online (Sandbox Code Playgroud)
我的.sh文件命令从bash脚本获取用户输入
echo -n "Enter weblogic password: "
read weblogicpassword
Run Code Online (Sandbox Code Playgroud)
现在,当我们输入一些密码值时,这些值在命令行中可见.我们如何从命令行获取密码值,这对于像**这样的用户是不可见的
我想使用wslt命令从命令行部署war/ear文件到weblogic服务器.任何人都会帮助解决这个问题.我需要命令才能解决这个问题.
我有这样的SQL查询.
select "DEPT"."DEPTNO" as "DEPTNO1",
"DEPT"."DNAME" as "DNAME1",
"DEPT"."LOC" as "LOC1",
"EMP"."COMM" as "COMM1",
"EMP"."EMPNO" as "EMPNO1",
"EMP"."ENAME" as "ENAME1",
"EMP"."HIREDATE" as "HIREDATE1",
"EMP"."JOB" as "JOB1",
"EMP"."MGR" as "MGR1",
"EMP"."SAL" as "SAL1"
from "EMP" , "DEPT" where "DEPT"."DEPTNO" in (:DeptNo)
Run Code Online (Sandbox Code Playgroud)
//这是Jdbc代码
Class.forName(DB_DRIVER);
dbConnection = DriverManager.getConnection(DB_CONNECTION, DB_USER, DB_PASSWORD);
Statement statment = dbConnection.createStatement();
result = statment.execute(query);//query is above sql query
Run Code Online (Sandbox Code Playgroud)
当我在Oracle上运行以上查询时,sql开发人员工作得很完美.但是当我用上面的jdbc代码运行它时,它会抛出并非所有变量绑定异常.如何在JDBC中运行上面的查询
//I'm having a command button like
<af:commandButton text="Validate"
binding="#{backingBeanScope.backing_Second.cb2}"
id="cb2"
action="#{backingBeanScope.backing_Second.cb2_ClickAction}">
<af:showPopupBehavior popupId="p11" />
</af:commandButton>
//Popup dialog contains
<af:popup id="p11">
<af:dialog id="d2"
dialogListener="#{backingBeanScope.backing_Second.getAddressDialogListener}">
<af:panelLabelAndMessage label="Enter the Password for DataSource " id="plam13"/>
<af:inputText label="password" value="#{backingBeanScope.backing_Second.password}" id="it455"/>
</af:dialog>
</af:popup>
//Dialog listener in backing bean having
public void getAddressDialogListener(DialogEvent dialogEvent) {
System.out.println("" + this.getPassword());
SampleJdbc.DB_PASSWORD=this.getPassword();}
Run Code Online (Sandbox Code Playgroud)
支持bean中的cb2_ClickAction返回onestring,并使用此字符串重定向到下一页.我的要求是,当我点击验证时,它将在弹出窗口中询问密码并获取该密码,然后调用cb2_ClickAction并重定向到下一页.它无法正常工作.