java中怎样读取应用程序名 线程的问题可以使用synchronized关键字。至于第一个问题,没有必要知道应用服务器的类型吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有时侯他们的表现会有一定不同(比如说,J2EE,或者Localization)。直接获取似乎不可能。我觉得可以写在一个配置文件里,启动时读出当前服务器类型;或者直接为每个服务器做不同的Build有时也是可行的。 我有一个例子,你看一看.import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;public class Morning extends GenericServlet{public void service(ServletRequest req,ServletResponse res)throws ServletException,IOException{ServletContext sc=getServletContext();res.setContentType("text/plain");ServletOutputStream sos=res.getOutputStream();PrintWriter pw=new PrintWriter(sos,true);pw.println("名稱:"+req.getServerName());pw.println("端口:"+req.getServerPort());pw.println("網頁路徑"+sc.getRealPath("/"));pw.println("遠端主機名稱"+req.getRemoteHost());pw.println("遠端主機位置"+req.getRemoteAddr());}} 1。你想获得JVM之外运行的东西,用本地借口吧2。用synchronized 在JSP中,运行于JBuilder与AppServer中对于汉字字符集的转换不一样,所以我想知道。对于第二个我想实现类似VC中的 h=CreateEvent(NULL,false,true,"aaaa"); WaitForSingleObject(h,50000); SetEvent(h);等等过程 在不同AppServer中移植,不管怎样是要做些改动的,不妨把些信息放到配置文件里去。 麻烦帮忙加入异常处理操作。 jdbc封装问题,请大侠帮忙 有关Java的一个小问题! 请问在表中加入JComboBox的选择,为什么出现在一次点击上box中的内容为上一次里的内容 生命的选择 关于URL JAVA里算法还那么重要么? 有《JAVA与模式》书的请进,小弟请教一个问题 JButton 上的汉字 myeclipse如何批量给包中的代码加上package xxxx 关于applet的问题,请指教. 在一个线程中的run()方法里面用无限循环的方式来检测某一个类中的变量的状态,当检测到该状态为true时,再判断该变量如果连续维持true状
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;public class Morning extends GenericServlet
{
public void service(ServletRequest req,ServletResponse res)
throws ServletException,IOException
{
ServletContext sc=getServletContext();
res.setContentType("text/plain");
ServletOutputStream sos=res.getOutputStream();
PrintWriter pw=new PrintWriter(sos,true);
pw.println("名稱:"+req.getServerName());
pw.println("端口:"+req.getServerPort());
pw.println("網頁路徑"+sc.getRealPath("/"));
pw.println("遠端主機名稱"+req.getRemoteHost());
pw.println("遠端主機位置"+req.getRemoteAddr());
}}
2。用synchronized
h=CreateEvent(NULL,false,true,"aaaa");
WaitForSingleObject(h,50000);
SetEvent(h);
等等过程