易截截图软件、单文件、免安装、纯绿色、仅160KB

java action 路径问题

StringBuilder path = new StringBuilder(request.getScheme());
  path.append("://").append(request.getServerName());
  path.append(":").append(request.getServerPort()).append(request.getContextPath());
  System.out.println("***********path:" + path);
  System.out.println(request.getRealPath("./"));
  System.out.println(request.getContentType());
  System.out.println("method:" + request.getMethod());
  System.out.println("pathInfo:" + request.getPathInfo());
  System.out.println("PathTranslated:" + request.getPathTranslated());
  System.out.println("getProtocol:" + request.getProtocol());
  System.out.println("getQueryString:" + request.getQueryString());
  System.out.println("RequestURI:" + request.getRequestURI());
  System.out.println("getServletPath:" + request.getServletPath());
结果:
***********path:http://localhost:8080/boe-portal
C:\Program Files\Tomcat 6.0\webapps\boe-portal\.
application/x-www-form-urlencoded
method:POST
pathInfo:null
PathTranslated:null
getProtocol:HTTP/1.1
getQueryString:null
RequestURI:/boe-portal/mydocument/sendMail.action
getServletPath:/mydocument/sendMail.action


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

JNA实现Java调用Fortran

在成功实现Java调用C++之后,接下来想到能否通过JNA实现Java调用Fortran,今天试验了一下,还是比较容易的。
网上有一个Java调用F95的例子,但是我考虑不仅要实现F95的调用,还要实现F77的调用,所以费了一些周折。
问题的关键在于F77为过程名自动添加了一个尾部的下划线,所以sub1这个过程,到Java一端,就变成了sub1_, ......

学完 Java SE 后的困惑

我现在是大二的学生,学的是电子商务专业,考虑到现在就业压力大,所以就自己自学了Java,以后想往Java程序员方向发展,这也给自己多条出路,现在Java SE 快学完了,但是不幸的是我陷入了深深的苦恼中,那就是学了后面,总忘记前面,我现在学到了GUI编程,马上就要动手开始项目了,就是聊天, 坦克大战的项目,一写项目就感 ......

传智播客java培训 java基础之标签库

今天太晚了 ,但是老师布置的作业还没收功。。。。。
因为自己敲得实在太慢了,有时候遇到工具发生一点错误,也要迷糊半个消失。。。。为什么是全英文的??
还好明天休息,可以好好做题目!
以下是标签基础方面的总结,其实我觉得要是背下来更好 ,哈哈
  -->>>简单标签
实现SimpleTag接口的标签通常称 ......

冒泡排序(妙) JAVA版

public void sort(int[] array) {
  for(int i=0; i<array.length; i++) {
    boolean flag = true;
    for(int j=0; j<array.length-i-1; j++) {
      if(array[j]>array[j+1]) {
        int tmp = ar ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号