我想使用JavaDoc的风格:
/**
* Description.
*
* @param param1 parameter description
* @param param2 parameter description
* @return return description.
* @throws exception exception description.
*/
Run Code Online (Sandbox Code Playgroud)
你怎么看我想使用align来正确描述参数,返回和异常.
这种风格在http://www.oracle.com/technetwork/articles/java/index-137868.html中使用
所以,我的问题:我如何才能配置了风格IDEA 2016.xx或我如何可以禁用不使用的具体意见格式化的Javadoc //@formatter:off和//@formatter:on,如果这可能吗?
当然,这不是严重和严重的问题,但我很感兴趣,因为当开发人员无法通过官方文档设置样式而没有任何具体评论时,情况很糟糕.我相信我错了)
PS:我曾尝试过在格式化文件- >设置- >编辑- >代码风格- > Java的>的JavaDoc,启用的JavaDoc格式来关闭(并在该节中的所有设置播放).我在JavaDoc上的对齐重置在Ctrl-Alt-L上
感谢您的反馈!
我使用 ExceptionHandler 在控制器中捕获异常。
@ExceptionHandler(value = {Exception.class, RuntimeException.class})
public final ModelAndView globalExceptionHandler(final Exception exception) {
ModelAndView modelAndView = new ModelAndView("error/500");
modelAndView.addObject("tl_exception", errorSystem.processingError(exception));
return modelAndView;
}
Run Code Online (Sandbox Code Playgroud)
但是,例如,如果在 jsp 文件中我想从 null 对象获取数据,那是异常而不是 cathcing。
我需要建议,如何在jsp 文件中捕获异常?或者我只需要在控制器中捕获所有错误?
更新:
最好的解决方案是放在 web.xml uri 中以解决错误。
<error-page>
<location>/error</location>
</error-page>
Run Code Online (Sandbox Code Playgroud)
创建需要处理请求错误的控制器后:
@Controller
public final class ErrorController {
@RequestMapping(value = "/error")
public final ModelAndView globalErrorHandle(final HttpServletRequest request) {
String page = "error/500";
final String code = request.getAttribute("javax.servlet.error.status_code").toString();
if (null != code && !code.isEmpty()) {
final Integer statusCode = Integer.parseInt(code);
switch (statusCode) …Run Code Online (Sandbox Code Playgroud) 我正在使用基于Google身份验证器的双因素身份验证,我需要将硬件令牌连接到此系统.问题是我不能使用内置密钥的标准OTP令牌.2FA系统自己生成密钥,并且不可能在其中添加硬件令牌的无关密钥.如何将Google身份验证器密钥移至硬件令牌?
token erlang-otp google-authenticator two-factor-authentication multi-factor
在我的项目中,我需要通过确认链接发送给用户电子邮件.我的解决方案
你是如何为电子邮件创建确认链接的?
java ×3
spring ×2
database ×1
email ×1
erlang-otp ×1
exception ×1
intellij-14 ×1
javadoc ×1
jsp ×1
multi-factor ×1
token ×1