java 联动
JSP:javascript 和 struts部分
<table width="100%" border="0" cellspacing="0" cellpadding="6">
<tr>
<td>
<span class="txt1">三级单位:</span>
<html:select property="oilarea" style="width:182" styleId="area" onchange="javascript:fillWell()">
<c:forEach var="lessonmameshow" items="${requestScope.team1}">
<html:option value="${lessonmameshow.id}" ><c:out value="${lessonmameshow.name}"/></html:option>
</c:forEach>
</html:select>
<span class="txt1">队伍:</span>
<html:select property="oilwell" style="width:182" styleId="well">
<%
String id = (String)request.getAttribute("org");
if(request.getAttribute("org")!= null &&!"".equals(request.getAttribute("org"))){
List l = (List)request.getAttribute("ow");
for(int i=0;i<l.size();i++){
Orgteam org = (Orgteam)l.get(i);
%>
<%
if(id.equals(org.getId()+"")){
%>
<option value="<%=org.getId()%>" selected="selected"><c:out value="<%=org.getName()%>"/></option>
<%
}else{
%>
<option value="<%=org.getId()%>" ><c:out value="<%=org.getName()%>"/></option>
<%
}
}
}
%>
</html:select>
</td>
</tr>
</table>
<SCRIPT LANGUAGE="javascript">
<% List list1 =(List) request.getAttribute("team1");%>
var wellIds = new Array(<%=list1.size()%>)
var wellNames = new Array(<%=list1.size()%>)
<%
for(int i=0;i<list1.size();i++){
Orgthreeorgs area = (Orgthreeorgs)list1.get(i);
String hql = "from huanxl.hibernate.db.Orgteam as o where o.threeorgsid="+area.getId();
DataUtil du = new DataU
相关文档:
像移动网关一样,iisforward这个ISAPI过滤器也会对request对象进行再包装,附加一些WLS要用的头信息。这种情况下,直接用request.getRemoteAddr()是无法取到真正的客户IP的。
实际的iisforward附加头如下:
WL-Proxy-Client-IP=211.161.1.239
Proxy-Client-IP=211.161.1.239
X-Forwarded-For=211.161.1.239
WL- ......
解决栈和堆内存溢出办法要设置环境内存变量:
1、在运行界面(cmd进入)中运行命令:java -Xms256m -Xmx1024m,维护上下限内存参数,最大内存不能错过系统内存的1/4,最小内存不能小于最大内存的1/4
2、在Tommcat /bin路径下,如果是安装版需要service.bat文件,此文件在解压缩版里。
3、 在运行界面(cmd进入)中
......
JAVA专业术语集
API:Java ApplicationProgrammingInterface API(应用程序接口)是事先写好的代码,
组织到相关包。例如 Applet 和 AWT 包包括建立字体、菜单、按钮的类(CLASS),
全部的Java API被包含在JavaTM 2 Stan ......
一个java文件中,有且只有一个public类
float ff= 1.3f;(4B)
int 4B;
long 8B;
double 8B;
byte 一字节整型
char 2B
数组
int num[] = new int[3];
int[] num;
num = new int[3];
int [] num = new int[]{1,2,3};
int [][] num;
num = new int[3][4];
//不同长
num = new int[3][];
num[0] = new int[5]; ......
import java.util.LinkedList;
//单向队列
public class Queue {
public Queue() {
}
private LinkedList list = new LinkedList();
public void pu ......