`
lian
  • 浏览: 57282 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
社区版块
存档分类
最新评论
文章列表
做java开发也有一段时间了,今天我来总结下在小公司里面构建项目的一些注意事项! 我会在以后的时间里来陆续的更新。 1.日志的规范 2.注释的规范 3.删除要给提示 4.try{}catch要给返回错误页面 5.没有数据要显示空页面不能报500 6.异常要在一个地方统一捕获 7.前台页面的编写要同时兼容IE6-IE8 8.后台要预留备案信息 9.前台数据的验证+后天数据的验证 10.在使用JDBC的时候要使用预编译对象,并且使用占位符填充的方式 11.某些不变的变量要单独抽取出来用静态常量来表示,或者用配置文件来读取 12.删除新闻记录的时候,最好能同时删除新闻里面的图片 13.密码的加密问题, ...
struts.xml 该文件也是struts2框架自动加载的文件,在这个文件中可以定义一些自己的action,interceptor,package等,该文件的package 通常继承struts-default包。下面是这个文件的格式。 <?xml version="1.0" encoding="GBK"?> <!-- 下面指定Struts 2配置文件的DTD信息 --> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts ...
<filter>   <filter-name>struts2</filter-name>   <filter-class>    org.apache.struts2.dispatcher.FilterDispatcher   </filter-class>   <init-param>    <param-name>config</param-name>    <param-value>struts-default.xml,struts-plugin.xml,/WEB-INF/stru ...
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xmlns:aop="http://www.springframework.org/schema/aop"        xmlns:tx=&q ...
struts:struts2-core-2.0.11.jar(核心包),         xwork-2.0.4.jar(WebWork),         commons-logging.jar(日志处理)         freemarker.jar(页面模板)         ognl.jar(ognl表达式)         struts2-spring-plugin.jar(struts与spring整合所需的插件) ...
每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义: .站台的名称和说明 .针对环境参数(Context)做初始化工作 .Servlet的名称和映射 .Session的设定 .Tag library的对映 .JSP网页设定 .Mime Type处理 .错误处理 .利用JDNI取得站台资源 要了解web.xml的设定值,必须了解它的schema,从web.xml中知道它的schema是由Sum Microsystems公司定制的,如果你想更为详细的了解它, 可以到http://java.sun.com/xml/ns/j2ee/web-m ...
chain     用来处理Action链     com.opensymphony.xwork2.ActionChainResult dispatcher     用来转向页面,通常处理JSP     org.apache.struts2.dispatcher.ServletDispatcherResult freemaker     处理FreeMarker模板     org.apache.struts2.views.freemarker.FreemarkerResult httpheader     控制特殊HTTP行为的结果类型     org.apache.st ...
<!-- 指定Web应用的默认编码集,相当于调用 HttpServletRequest的setCharacterEncoding方法 -->       <constant name="struts.i18n.encoding" value="UTF-8" />      <!--    该 属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即 所有匹配*.action的请求都由Struts 2处理。如 果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开 -->      < ...
今天在工作中遇到了一个小问题,我来总结一下! 我们首先是用Tomcat6.0做的开发,做的是一个小项目,直到产品做完了,遇到了一个很棘手的问题,就是我们开发的时候用的是Tomcat6.0版本,开发完成以后,准备上传服务器上的时候才发现服务器上面的Tomcat是5.5.20版本,然后部署上去就报错,报的是Servlet.service() for servlet jsp threw exception java.lang.NoClassDefFoundError: javax/el/ELException 真是相当的郁闷啊! 最后查询资料得知是JSTL的版本不兼容,6.0的版本使用的是jstl ...
今天定居到了javaeye了,但是在登录其网站的时候,却被360给拦截了! 郁闷惨了,难道这么大的javaeye的首页会被挂马了!令人称奇,不知道是360的误报还是javaeye真的被入侵了,其中不得而知! 发副图片纪念一下!
Global site tag (gtag.js) - Google Analytics