我觉得在国内还是尽量把Struts 等这些 专业术语 的名词, 尽量还是中文化表示。 这样更利于互联网的发展,更利于全民了解,全民水平的提高。 我们应该期望这样的效果, 一说 支柱2框架,就知道有这么一个术语,然后知道他的英文术语是 struts2. 而不该先是扩散 struts2, 然后再想想 中文是 支柱2. 再比如MVC,应该要 先要 模型视图控制器模式 这个中文化的术语。 而不是先要mvc这个术语。 这样的中文化,效果更利于发展。
2017-07-05
我感觉写项目,还是模块化的架构思想就好了,只要模块化,就能结构清楚,并且方便移植到其他项目,复用模块功能。 而MVC,反而有很多项目用MVC写的,却并不见得有多么的好用,结构也复杂,移植个东西也麻烦。感觉好多都是生搬硬套的MVC。只是表面上做了M,V,C的三方面的分离,再往下,某个功能,某个模块依旧是复杂难用。
2017-07-05
struts2.5版本为了增加安全性在 struts.xml 添加了这个属性<global-allowed-methods>regex:.*</global-allowed-methods>
<package name="default" namespace="/" extends="struts-default">
<global-allowed-methods>regex:.*</global-allowed-methods>
<action name="acition" class="com.Action">
<result>/result.jsp</result>
</action>
<package name="default" namespace="/" extends="struts-default">
<global-allowed-methods>regex:.*</global-allowed-methods>
<action name="acition" class="com.Action">
<result>/result.jsp</result>
</action>
2017-06-29