<%
String name=(String)session.getAttribute("china");
%><%!
String user=name;
%>在<%! %>这里面,不让我用session,我只好在<% %>这里用session,这个时候,我怎么才能把<% %>这里的name拿出来,给<%! %>这里的user变量呢.求助
String name=(String)session.getAttribute("china");
%><%!
String user=name;
%>在<%! %>这里面,不让我用session,我只好在<% %>这里用session,这个时候,我怎么才能把<% %>这里的name拿出来,给<%! %>这里的user变量呢.求助
解决方案 »
- java web系统速度
- struts2+spring+ibatis整合到Ubuntu上报错,在Fedora版本上运行正常
- 二进制文件解析的问题
- 关于struts1.3的html:file的问题
- struts2的问题,struts.properties加上之后,提交form的日期不会自动转化了?
- 怎样在jsp中select下拉框选择的参数传递给另外一个jsp页面? 急~~~~~~~~~`
- structs标签s:select绑定list后设定默认中文值问题!!!!求指导
- MongoDB整合Spring 框架(含代码)
- 在oracle中,条件想写成该字段值前三位不包含“1”或“2”或“3”
- 问一个关于treegrid树形表格的设计思路
- java连sql server2000的问题
- 急,在线等
String user=null;
%>
<%
user=(String)session.getAttribute("china");
%>
<%!
String user=null;
%>
user的值,获取不到下面的user值呀
<%
user=(String)session.getAttribute("china");
%>
<%@ page import="java.util.Properties"%>
<% String user=Properties.getProperty("china")%>
String str="china";
%><%!
String st=str;//这里的st如何能获取到上str的值.
%>
?
我的意思,就是怎么在<%! %>这里,获取到<% %>这里的变量值<%
String str="china";
%><%!
String st=str;//这里的st如何能获取到上str的值.
%>--------------我想知道你这样做的目的是什么。你上面的代码就类似于下面的代码,你觉得这可能么????
class A{
String st = str
public void func(){
String str = "china";
}
}
class A{ public void func(){
String str = "china";
}
public static String st = str;}楼主就是把<%!%>放在<%%>后面觉得执行完<%%>就执行<%!%>
?
我的意思,就是在<% %>这里获取session的值...在把值session的值放在<%! %>这里的变量中去.因为<%! %>这里不让我用session------------------------你在还没有搞清楚<%!%>是怎么回事的情况下非要这样做,给我个理由好不好?为什么你非要用它?
<%! %> 放在哪个位置 ,他都是最先执行的,所以你想在定义的时候传递参数过去 ,好象是不可能的! 请给我分!!
public boolean test(String Pin){
if(满足条件)
return true;
else
return false;
}
%><%
String userPin=(String)session.getAttribute("china");
Boolean bb=test(userPin);
%>
username=(String)session.getAttribute("Username");
%><%!
String username;
SearchFilter getFilter(HttpServletRequest request)//这个方法,我看不到代码
{
SearchFilter filter = new SearchFilter();
if if ( username!= null && !username.equals("") ) {
filter.addCondition("where", "a.OPERATOR", "=", username);
}else
filter.addCondition("where", "a.OPERATOR", "=", username);
}
%>
当程序执行的时候,,第一遍username为null值..第二遍,才找到用户名(username).
在调用这个方法的语句前面,添加
username=(String)session.getAttribute("Username");