|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
市场分额,java比asp高一点,因为C#是仿照java开发的,所以哦C#能做的java都能做到,但是java能做的,C#不一定都能做到。毕竟是抄袭吗。js|编译在Weblogic中公布WebApplication工程时,为了回护JSP文件制止未经受权的会见和窥视,能够用weblogic.jspc把JSP文件precompile成为servlet文件,放到WEB-INF/classes目次下。基于Servlet的声明,WEB-INF不作为Web使用的大众文档树的一部分。因此,WEB-INF目次下的资本不是为客户间接服务的,如许就能够必定水平上包管JSP的平安。
详细的完成步骤以下(Weblogicforlinux):
1、用weblogic.jspc编译JSP文件
(1)在Linux下的事情目次下,创立以下的shell文件,文件名为jspc.sh
#!/bin/sh
JAVA_HOME=/opt/IBMJava2-131
WBL_LIB=/u11/bea/wlserver6.1/lib/weblogic.jar
CLASSPATH=${JAVA_HOME}/lib:.:${WBL_LIB}
TARGET_DIR=../mofa/WEB-INF/classes#这是JSP编译后的servlet文件的寄存目次
WEBAPP_DIR=../mofa#这是你要公布的WebApplication的目次
${JAVA_HOME}/bin/java-classpath${CLASSPATH}weblogic.jspc-k-g-compileAll-d${TARGET_DIR}-webapp${WEBAPP_DIR}
在下面蓝色字体的部分是要依据用户本人的设置举行修正。
(2)设置jspc.sh文件的可实行属性
#chmod+xjspc.sh
(3)在以后目次下,实行jspc.sh文件,举行JSP文件的编译,编译后class文件,应当在WEB-INF/classes/jsp_servlet目次下。
2、便已乐成后,从WebApplication的目次中把一切的JSP移走或删除。
3、编纂weblogic.xml文件,把jsp-descriptor标签内的内容清空,到场以下的内容:
<jsp-descriptor>
<jsp-param>
<param-name>precompile</param-name>
<param-value>false</param-value>
</jsp-param>
<jsp-param>
<param-name>pageCheckSeconds</param-name>
<param-value>-1</param-value>
</jsp-param>
</jsp-descriptor>
4、编纂web.xml文件,在个中增加以下内容:
<servlet>
<servlet-name>JSPClassServlet</servlet-name>
<servlet-class>weblogic.servlet.JSPClassServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>JSPClassServlet</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
5、在Weblogic上公布这个WebApplication。
6、会见响应的JSP文件,假如可以会见乐成,申明全部历程没有成绩
windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的 |
|